home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / misc / bk51f.arj / BROTHER.DOC < prev    next >
Text File  |  1993-10-05  |  204KB  |  3,523 lines

  1.  
  2.  
  3.  
  4.                     Brother's Keeper version 5.1F
  5.  
  6.                           Table of Contents
  7.  
  8.  
  9.               Description of the program . . . . . . .  1
  10.               Installing the program . . . . . . . . .  1
  11.               Adding people to the file  . . . . . . .  3
  12.               Modifying people . . . . . . . . . . . . 12
  13.               Individual add (single)  . . . . . . . . 14
  14.               Edit text file . . . . . . . . . . . . . 14
  15.               Options  . . . . . . . . . . . . . . . . 14
  16.               Print routines   . . . . . . . . . . . . 20
  17.               Descendant chart . . . . . . . . . . . . 20
  18.               Ahnentafel . . . . . . . . . . . . . . . 21
  19.               Name - Custom - Birthday . . . . . . . . 21
  20.               Word search  . . . . . . . . . . . . . . 23
  21.               Printer strings  . . . . . . . . . . . . 24
  22.               Backup data files  . . . . . . . . . . . 24
  23.               Tree chart   . . . . . . . . . . . . . . 25
  24.               Ancestor charts  . . . . . . . . . . . . 27
  25.               Group sheets . . . . . . . . . . . . . . 28
  26.               Register style reports . . . . . . . . . 29
  27.               Descendant box charts  . . . . . . . . . 31
  28.               Four family box charts . . . . . . . . . 32
  29.               More ancestor reports  . . . . . . . . . 32
  30.               Merge two databases  . . . . . . . . . . 33
  31.               Split one database . . . . . . . . . . . 33
  32.               Import or export gedcom  . . . . . . . . 33
  33.               Utility program  . . . . . . . . . . . . 36
  34.               Bar charts (statistics)  . . . . . . . . 37
  35.               Timeline chart . . . . . . . . . . . . . 38
  36.               Appendix A.  How to correct problems . . 39
  37.               Appendix B.  Printer problems  . . . . . 41
  38.               Appendix C.  Explain relationships . . . 42
  39.               Appendix D.  Sample printouts  . . . . . 44
  40.               Appendix E.  Changes from prior versions 46
  41.               Appendix F&G.  Converting & Suggestions  48
  42.               Appendix H.  Technical stuff   . . . . . 49
  43.               Appendix I.  Alt keys  . . . . . . . . . 50
  44.               Appendix J.  Shareware . . . . . . . . . 51
  45.               Appendix K.  Config.sys file . . . . . . 52
  46.               Appendix L.  Custom reports  . . . . . . 54
  47.               Appendix M.  Picture files . . . . . . . 56
  48.               Appendix N.  Btrieve stat errors . . . . 58
  49.               Appendix O.  Function key summary  . . . 60
  50.               Appendix P.  Commonly asked questions    61
  51.               Index  . . . . . . . . . . . . . . . . . 65
  52.  
  53.  
  54.               Address and phone numbers for John Steed on page 64
  55.  
  56.     Brother's Keeper 5.1F                                                Page 1
  57.     
  58.     DESCRIPTION OF THE PROGRAM
  59.  
  60.     BROTHER'S KEEPER is a set of programs that will help you organize your
  61.     family tree information, and that will print the information in several
  62.     ways.  You will be able to print descendant charts that show how anyone in
  63.     the file is related to everyone else.  You also may print ancestor charts,
  64.     family group sheets, alphabetical name lists, descendant trees, birthday
  65.     and anniversary lists, ahnentafel charts, box charts, timelines, and
  66.     customized reports.  For each person entered you may include a date of
  67.     birth, a date of death, and three other dates, and you may store a place of
  68.     birth, a place of death, and a place for three other events.  You may
  69.     record source information for every date or location. You also may enter
  70.     two additional fields that you may define.  Each person may have up to
  71.     seven message lines of additional data or a text file of unlimited size
  72.     containing additional data.  Fields are available to store the person's
  73.     current mailing address.  Each person may have up to eight marriages
  74.     stored.  Each marriage record can hold a marriage date, a place of
  75.     marriage, one additional date and place, and divorce information, and each
  76.     marriage can have 24 children.
  77.  
  78.     You will need 512K or more of RAM memory in your computer to run the BK5
  79.     program (640K is recommended).  This program may have problems if you have
  80.     memory resident programs running also.  It is strongly recommended that you
  81.     install the program and the data files on a hard disk because the program
  82.     will run very slowly if the data is on a diskette.
  83.  
  84.     Note: If you have used a different genealogy program, read Appendix F for
  85.     information about converting data.
  86.  
  87.     Read the README.DOC file for corrections to this manual and to learn about
  88.     changes made since the manual was printed.
  89.  
  90.     INSTALLING THE PROGRAM
  91.  
  92.     If you have a HARD DISK, then put disk number 1 in the A: drive and then
  93.     type A: <enter> and then INSTALL <enter> to create a subdirectory and copy
  94.     all the files on the program disks into the subdirectory.  (If you are a
  95.     Windows user, then from the program manager pick File, Run, A:INSTALL.)  To
  96.     run the program just change to that directory with CD \BK5 and then type
  97.     BK5 and the program will start.  (If you are a Windows user, then from the
  98.     program manager pick File, Run, \BK5\BK5.)  It is strongly recommended that
  99.     you put the data files on your hard disk also.  The program will create the
  100.     data files on C:\BK5 unless you specify otherwise.  You may enter up to
  101.     1,000,000 names with this version (if you have enough disk space).
  102.     Brother's Keeper starts with a batch file called BK5.BAT.  If you use a
  103.     menu system on your computer, then the menu system should change to \BK5
  104.     before starting the BK5 batch file.  If your menu system does not return
  105.     when BK5 stops, then you could add to the bottom of BK5.BAT whatever line
  106.     is needed to restart your menu.
  107.  
  108.     If you have problems starting the program, read APPENDIX P.
  109.  
  110.     If you have a 2 DISK DRIVE computer (no hard disk), put BK5.BAT, BTRIEVE,
  111.     BK5MAIN, and LANGUAGE.BK5 on one disk and have a separate blank formatted
  112.     disk available for the data files.  Start the program by typing BK5.  The
  113.     very first time you start the program it will say, "if you have only 1 disk
  114.     drive, insert the data disk now."  This does not apply to you since you
  115.     Brother's Keeper 5.1F                                                Page 2
  116.     
  117.     have your data disk in the B: drive so just push enter.  The program should
  118.     then ask you for a "path" and you would type B: since that is where your
  119.     data will be.  You may put about 1000 names in the data files before you
  120.     will fill up a 360K disk and about 2000 names if you have 720K disks.
  121.     However, if you have a hard disk, use it for your data files.  Putting your
  122.     data on a floppy will result in the program running very slowly.  It is
  123.     strongly recommended that you put the program and the data files on a hard
  124.     disk, and make backups onto floppies.
  125.  
  126.     If you have only 1 DISK DRIVE (no hard disk), put BK5.BAT, BTRIEVE,
  127.     BK5MAIN, and LANGUAGE.BK5 on one disk and have a separate blank formatted
  128.     disk available for the data files.  Start the program by typing BK5 /H
  129.     <enter>.  The /H tells the program to stop and say "press enter" after the
  130.     program is loaded.  When it says press enter, take out the program disk and
  131.     insert the data disk.  After inserting the data disk, do not remove it
  132.     until the program is stopped.  To run the other programs that appear on the
  133.     main menu, you will need instead to pick S to stop, and then put in a disk
  134.     that has the program you want and then start that program.  You will need
  135.     to create for each program a batch file that has a first line that is the
  136.     same as the first line in BK5.BAT and a second line with the name of the
  137.     program.  Note that this paragraph only applies to people with only one
  138.     disk drive, such as users of some laptops.  This program is designed to be
  139.     run with the program and the data files on a hard disk, and if you do not
  140.     have a hard disk you may experience problems.
  141.  
  142.     If you cannot get the program to run, see APPENDIX P.
  143.  
  144.     GENERAL TYPING INFORMATION
  145.  
  146.     When you are typing, use the following keys to make corrections:
  147.  
  148.       Backspace   - delete the character to the left of the cursor
  149.       CTRL-F3     - erase the whole field.  Push again to restore it.
  150.       Left arrow  - move the cursor to the left
  151.       Right arrow - move the cursor to the right
  152.       Del         - delete the character the cursor is under
  153.       Ins         - insert mode - to insert letters
  154.       Home        - move the cursor to the beginning of the field
  155.       End         - move the cursor to the last character in the field
  156.  
  157.     If you make a mistake and are past the field where the mistake is, you may
  158.     type Shift-Tab or UP arrow and move back to the field and correct the
  159.     mistake.  Then push Enter or Tab or DOWN arrow to move forward to the next
  160.     field you wish to input.  On most keyboards, the Tab key is to the left of
  161.     the letter Q.
  162.  
  163.     *  You may set up Alt-keys to repeat any common names (see Appendix I).
  164.  
  165.     *  You may type  "  to duplicate a location name that is above.
  166.  
  167.     *  If you want to type an accented or foreign letter, hold ALT and press F2
  168.     and a chart will pop up.  Then hold ALT and type the number that you want
  169.     on the number keypad.  Then release ALT.
  170.  
  171.     *  Press F4 to display the mailing address fields, and then press CTRL-L
  172.     (Control L) to print a label.  If a person has an address entered, the
  173.     letter "A" will be above the name on the modify screen.  To print all
  174.     Brother's Keeper 5.1F                                                Page 3
  175.     
  176.     mailing labels, see Appendix L.
  177.  
  178.     The main menu of Brother's Keeper will show all the routines and programs
  179.     that you may run.
  180.  
  181.  
  182.      Add names or link        Tree of descendants
  183.      Modify or look           anCestors
  184.      Individual add (single)  Group sheets
  185.      Edit text file           Register style report
  186.      Options                  Box charts (descendants)
  187.      Help                     4 family box charts
  188.      Descendants              3 more ancestor reports
  189.      ahnentafeL               merge 2 data files
  190.      Names-custom-birthday    split 1 database
  191.      Word search              gedcom import/eXport
  192.      Print strings            Utilities program
  193.      bacKup data files        * bar charts (statistics)
  194.      Stop                     + timeline chart
  195.  
  196.  
  197.     To select the routine you want to start, either type the letter that is
  198.     capitalized (or the number) or else use the arrow keys to select the
  199.     desired routine and then press enter.  Each menu choice will be described
  200.     below.
  201.  
  202.     ADD NAMES OR LINK
  203.  
  204.     You use the Add routine to add new people to the file, and to link together
  205.     people who were previously entered.
  206.  
  207.     The Add screen shows husband information in the top section of the screen,
  208.     wife information below that, the marriage information next, and then child
  209.     information.  After each child is added, that child's information is erased
  210.     from the screen and another child may be added.  The way to add people is
  211.     first to type in the husband, then the wife, then the marriage information,
  212.     then each of their children in order.
  213.  
  214.     You may start entering families in any order that you wish.  You may start
  215.     with yourself, or with your oldest known ancestor, or with anyone else that
  216.     you wish.  The reports will look the same, regardless of which family you
  217.     enter first.  An example of adding a family follows a discussion of the
  218.     fields.
  219.  
  220.     When you are Adding someone, you may enter the following information:
  221.                                        (size of field)
  222.       PERSON'S NAME                          40
  223.       SEX M or F or ?                         1
  224.       DATE OF BIRTH                          15
  225.       PLACE OF BIRTH                         40
  226.       DATE OF DEATH                          15
  227.       PLACE OF DEATH                         40
  228.       3 OTHER DATES                          15 each
  229.       3 OTHER PLACES                         40 each
  230.       REFERENCE                              15
  231.       OCCUPATION                             25
  232.       MESSAGE LINES (F5)                     (7 lines 78 characters each)
  233.     Brother's Keeper 5.1F                                                Page 4
  234.     
  235.       TEXT FILE                             120 lines each
  236.       SOURCE LINES (F6)                      (3 lines for each date)
  237.       MAILING ADDRESS (F4)                   (6 lines 40 characters each)
  238.  
  239.     When you are adding a marriage, you may enter:
  240.  
  241.       MARRIAGE DATE                          15
  242.       PLACE OF MARRIAGE                      40
  243.       OTHER DATE                             15
  244.       OTHER PLACE                            40
  245.       MARRIAGE CEREMONY Y or N                1
  246.       DIVORCED/SEPARATED/ANNULLED             1
  247.       END YEAR                                4
  248.  
  249.     The person's name and sex are required information.  The rest is optional.
  250.     The sex is needed so that the program can correctly compute the
  251.     relationships when printing.  Use a ? if the sex of a child is unknown to
  252.     you.
  253.  
  254.     *  When you are entering names, use maiden names.
  255.  
  256.     All date fields are 15 characters long.  You may type any information into
  257.     a date field and it will be accepted.  If you type a date in the form
  258.     MMDDYYYY where MM is the month, DD is the day, and YYYY is the year, then
  259.     the program will convert the date into a standard format.  If you enter
  260.     MMDDYY (i.e. you only enter 2 digits for the year), the program will
  261.     convert the year to 19YY.  Each date will be converted to whatever format
  262.     (0-11) you have set in the options area.  Format type 0 (zero) means no
  263.     change from the way you type it.  The other date formats (1-11) will do a
  264.     conversion on the date you type (provided it is typed as MMDDYY or
  265.     MMDDYYYY).  If you wish to include /'s around the day you may, e.g.
  266.     5/4/1954 is acceptable for input.  The following is an example of how the
  267.     dates will be changed based on the format you have set.  If you enter
  268.     05041954, it will be changed to (based on the date type you have chosen):
  269.  
  270.          Type 1    04-MAY-1954
  271.          Type 2    04 MAY 1954
  272.          Type 3    05/04/1954
  273.          Type 4    05-04-1954
  274.          Type 5    MAY-04-1954
  275.          Type 6    MAY 04 1954
  276.  
  277.     Date types 7, 8, and 9 are only used when you want to ENTER dates in
  278.     European date format (DDMMYYYY).  Using the European date input, if you
  279.     enter 04051954 you would get:
  280.  
  281.          Type 7    04-MAY-1954
  282.          Type 8    04 MAY 1954
  283.          Type 9    04-05-1954
  284.  
  285.     Use date format type 10 or 11 if you will be entering the dates in the
  286.     format YYYYMMDD.
  287.  
  288.          Type 10   1954-05-04
  289.          Type 11   1954.05.04
  290.  
  291.     If you do not use one of the above date formats, the program will not be
  292.     Brother's Keeper 5.1F                                                Page 5
  293.     
  294.     able to compute ages for people.
  295.  
  296.     You may change the option called "Months capital or lower case" on Options
  297.     screen 1 so that the months will appear as May instead of MAY and the day
  298.     will appear as  4 instead of 04.  If you have already entered dates in one
  299.     format and wish to change to another format, you may use the utility
  300.     program to change all dates.
  301.  
  302.     Generally, if you type in less than 6 digits or more than 8 digits or type
  303.     any alpha characters (A-Z), then no date conversion will take place no
  304.     matter which date format type you have set.  You may, however, type either
  305.     a ? or a _ for parts you don't know and it will still convert.  For example
  306.     if you don't know the day of the month you could type 05__54 and it will
  307.     convert to __-MAY-1954 if you are using type 1 dates.
  308.  
  309.     Most dates will require 10 or 11 characters when converted.  However, the
  310.     field is 15 characters long to accommodate the exceptions.  If you are not
  311.     sure of a date, you may add additional information.  The program will
  312.     automatically recognize certain 3 character abbreviations such as ABT for
  313.     about, CIR for circa, BEF for before, and AFT for after.  For example, if
  314.     you know a person died before March 15, 1920 you may enter BEF 031520 and
  315.     the program will convert it to BEF 15-MAR-1920 if you are using type 1
  316.     dates.  The abbreviations (ABT, CIR, BEF, and AFT) may be in upper or lower
  317.     case.  You may also enter dates with dual years such as 15-MAR-1680/81
  318.  
  319.     The location fields each hold up to 40 characters.  These fields will not
  320.     print on the descendant printout, but they do print on the family group
  321.     sheets, the ancestor charts, and on the register number system printout.
  322.     Since many locations will be repeated, there are a few short-cuts to speed
  323.     up your work. If the location has been entered previously, then type the
  324.     first three or four letters and then press the F8 key.  A list of matching
  325.     locations will pop up and you may use the up and down arrow keys to pick
  326.     the one you want and then press enter.  This will guarantee that you are
  327.     consistent in the spelling of the locations and that will result in a
  328.     savings in disk space.  Another short-cut is to use the ALT-keys (see
  329.     Appendix I) to have the program remember 36 commonly used names or
  330.     locations.  Using the ALT-key routine, you can enter a location by pressing
  331.     just two keys.  Another short-cut is that you may enter a quote or ditto
  332.     mark in a location field and the program will copy into that field whatever
  333.     location is shown in the field above.  For example, if you enter the birth
  334.     location as Detroit, Wayne County, Michigan, and then move down to the
  335.     place of death, you may enter either  "  or  '  as the first character in
  336.     that field and when you push enter, the field will show Detroit, Wayne
  337.     County, Michigan.  When you use either the  "  or  '  , the program will
  338.     duplicate the closest non-blank location field above the one you are
  339.     entering.  If you are entering a wife or child, it will even go to the
  340.     person above to find the field to duplicate.
  341.  
  342.     Some disk space is used for every unique location, however once a location
  343.     has been entered, it does not take any more disk space to have several
  344.     people use the same location.
  345.  
  346.     Another short-cut when entering locations is = (the equal sign).  When you
  347.     enter = in a location field, it will make the location equal to what that
  348.     same field was for the last person you entered or displayed.  For example,
  349.     if you are entering data for a wife, and she was born in the same city as
  350.     the husband, you may enter = for her place of birth.  When you push enter,
  351.     Brother's Keeper 5.1F                                                Page 6
  352.     
  353.     it will display the same location that you entered for the husband.  This
  354.     is handy for times when  "  would not work because there are other
  355.     locations directly above (such as husband's place of death) that are
  356.     different.  Using = will work even when the last person you entered is no
  357.     longer showing, such as when you are entering children.  If several
  358.     children were born in the same location, you may enter = in the birth
  359.     location and it will duplicate the location for the previous child.  You
  360.     may use = to duplicate any of the five location fields from the previous
  361.     person entered.  Remember that " will copy whatever is currently above on
  362.     the screen at the time, whereas = will duplicate from the same location
  363.     field from the previous person you entered, whether or not the person is
  364.     still showing.
  365.  
  366.     While you are in a date or location field, you may press the F6 key and a
  367.     screen will pop up allowing you to enter up to three full lines of
  368.     information to describe your source.  The information you are collecting
  369.     and entering about people should be documented so that other people will
  370.     know what your sources were.  Often there will be a conflict regarding a
  371.     date, and after a few years, no one (including yourself) will remember
  372.     where you obtained the information.  So "cite your sources" as the experts
  373.     say.  If the information is from a book, give the title, author,
  374.     publication information, and perhaps where to find the book.  Use the page
  375.     number field to cite a specific page if you wish.  Use the quality of data
  376.     field to assign a number if you wish.  Some people use a system to show
  377.     which information has been proved, and which is questionable.  If you are
  378.     referring to a source you have previously entered, just type the first few
  379.     letters in the source field and then press the F8 key to show the complete
  380.     source.  Each unique source takes up disk space, but duplicates take up no
  381.     additional space.  If your information is from personal knowledge or from a
  382.     letter from someone, cite that also.  On the modify screen, each date that
  383.     has a source will have a dash on the left of the screen.
  384.  
  385.     The Reference field (which shows as REF: unless you change it in the
  386.     options area) may be useful if you want to print out some other information
  387.     about the person.  For example, if you are getting your information from a
  388.     family history book, you may use the Reference space to show the number
  389.     already assigned to this person.  When you print the descendant report, you
  390.     have the option of printing this field in brackets after the name.  In this
  391.     version of Brother's Keeper you may also search and find people based on
  392.     what is in their Reference field.  For example, if you put JS1234 in the
  393.     reference field, then whenever you want to find a person to modify or to
  394.     print, you may type /JS1234 when asked for the name.  The / character
  395.     notifies the program to search based on the Reference field.  If you want
  396.     to use your own numbering system, put your number in the Reference field.
  397.     Do not put the / character in the Reference field, just use it when
  398.     searching.  You may want to have this field automatically right justify the
  399.     number.  See the example given on page 19.
  400.  
  401.     The program assigns a code number for each person added, but it is not a
  402.     genealogy number.  It is just a number used by the program to help keep
  403.     track of people.  You do not have to print the BK code number on reports,
  404.     so it makes no difference what a person's BK code number is.  Genealogy
  405.     numbers are computed automatically and printed on the appropriate reports.
  406.     For example, when printing ancestor charts you have the option to print the
  407.     "standard" number for each person.  That is the same as the ahnentafel
  408.     number (starting person is number 1, father is 2, mother is 3 and so on).
  409.     When printing the Register report, the program will automatically compute
  410.     Brother's Keeper 5.1F                                                Page 7
  411.     
  412.     the Register number for each person.
  413.  
  414.     You may assign any name you wish to the 3 extra date fields, the Reference
  415.     field, and the Occupation field.  Use the options routine to assign new
  416.     names to these fields.  Whatever names you assign in the options area will
  417.     display on the screen and show on the printouts.  If you need to change
  418.     other words which are built into the program or on the printouts, there is
  419.     a program available called BK5WORDS that will let you change any or all of
  420.     the words.  This program is used by those wishing to translate the BK
  421.     programs into another language.  The program has been translated into
  422.     several languages already including French, Danish, German, Norwegian,
  423.     Polish, Finnish, Swedish and Dutch.  Before you go to the work of
  424.     translating, check with John Steed to see if someone has already translated
  425.     into the language you want.  Note that the BK5WORDS program does not do any
  426.     translation from one language to another.  It does not read your messages
  427.     and translate them.  It allows you to change words built into the program
  428.     such as mother, father, etc.
  429.  
  430.     *  After you have entered all the fields that you wish to for a person,
  431.     push F10 (Function 10) and you will be moved on to the next person.
  432.     Information you have entered is automatically written to the disk when you
  433.     change to the next person.
  434.  
  435.     If you are adding people who are not already in the file, just type in the
  436.     person's information (type the name in normal first-middle-last name
  437.     order).  If you are adding a spouse to someone who has already been added
  438.     previously, you may type the person's code number or the person's first and
  439.     last name and then F8 (F8 is the search key).  For example to find John
  440.     Smith type  John Smith  then F8.  Since you pressed F8, the program will
  441.     not add John Smith as a new person in the event you misspelled his name.
  442.     If you type John Smith and press Enter, the computer will still search for
  443.     him, and if he is not found, it will add him.
  444.  
  445.     Here is an example to clarify this.  Let's suppose you type in the
  446.     following people.
  447.  
  448.        Husband - John Smith
  449.        Wife - Jane Jones
  450.        Child 1 - James Smith
  451.        Child 2 - Carol Smith
  452.  
  453.     After typing them all in, press the F10 key to clear the screen.  Now you
  454.     want to type in information about John Smith's second marriage.  Since you
  455.     have already added John Smith, you now only have to let the computer know
  456.     who you want.  So when prompted for the Husband, either type his code
  457.     number (which we will say is 25 - so you would type 25) or type his name
  458.     John Smith  then F8 and either way the computer would show you his
  459.     information that you entered previously.  The computer would then notify
  460.     you that it has information about his marriage that is already on file.
  461.     You would then be asked if you wanted to display his first wife or add a
  462.     new wife.  In this case you would respond that you want to add a new wife.
  463.     Then the computer would ask you for the Wife information.  After you add
  464.     his second wife and second marriage date information, add the children of
  465.     the second marriage (if any).  Then you push the F10 key to clear the
  466.     screen.
  467.  
  468.     Let's say you want to add the husband of Carol Smith, the daughter.  (Carol
  469.     Brother's Keeper 5.1F                                                Page 8
  470.     
  471.     has already been added.)  When the add screen prompts you for a husband,
  472.     type in the name of Carol's husband and the other data for him.  When it
  473.     prompts you for a wife, since Carol is already on file, type either her
  474.     code number, (31 or whatever it is), or type  Carol Smith  and F8.  Then
  475.     type the marriage date information and their children (if any).  Then push
  476.     F10 to clear the screen.
  477.  
  478.     Now let's suppose you just found out that John Smith and Jane Jones had a
  479.     third child, a son named Remington.  You would add him this way.  When
  480.     prompted for a husband, type 25 or type John Smith and F8 and John Smith's
  481.     information will show.  The computer will inform you that he has two
  482.     marriages on file.  You will be asked if you want to display one of his
  483.     wives or add a new one.  In this case you are adding a child to a marriage
  484.     that is already on file, so you will choose to display his first wife.
  485.     When Jane is showing as the wife you will be asked if you want to keep this
  486.     wife or display another. You would choose to keep this wife.  When you do
  487.     so, the program will jump to the child area, and will prompt you for child
  488.     #3.  You would then type in the information about Remington.  (If the
  489.     children are in the wrong order, use Modify to rearrange the order.)
  490.  
  491.     If you enter "N" in the marriage ceremony field, the program treats the
  492.     couple as having never been married and will avoid printing the words
  493.     "husband" and "wife" and "married" on the reports.  If the field is blank,
  494.     it is assumed they were married.
  495.  
  496.     If the couple was divorced, put a D in the divorced field.  If the marriage
  497.     was annulled put an A in that field and if they were separated, use an S.
  498.     The "end year" field is the year the marriage ended in divorce, annullment,
  499.     or separation.  If the marriage ended because of the death of one of the
  500.     spouses, leave those fields blank.  If the divorce field is not blank, then
  501.     the anniversary routine will not include that couple on the anniversary
  502.     list.
  503.  
  504.     If you wish to designate a child as being adopted, a step child, or a
  505.     foster child, then move to the last field for the child (the occupation
  506.     field) and press CTRL-A (control A).  Each time you press it, it will
  507.     change the designation for the father and mother.  This designation
  508.     probably will be included on some of the reports in the future, but
  509.     currently it will show up on the modify screen.  You may also change this
  510.     designation on the modify screen by moving to the occupation field and
  511.     pressing CTRL-A.
  512.  
  513.     To enter a child under a second set of parents, when prompted for the
  514.     child's name, type the code number for the child or type the child's name
  515.     and press F8.
  516.  
  517.     So, in summary, when the program is asking for a person - either husband,
  518.     wife or child - you may type in the person's name (if the person is new -
  519.     i.e., not already in the file) or you may type the person's code number
  520.     (the number that is assigned to a person when added) or you may type the
  521.     name of a person who is in the file and F8 and the computer will search and
  522.     find that person.
  523.  
  524.     When you type a name and F8, the program searches for a person with that
  525.     name.  It is actually only searching for a person who has the same first
  526.     five letters in the first name and the same first five letters in the last
  527.     name.  Because of this, you do not need to type in middle names when you
  528.     Brother's Keeper 5.1F                                                Page 9
  529.     
  530.     are having the program search.  Also, if the last name is over five
  531.     letters, you may leave off all letters after the fifth.  It is probable
  532.     that more than one person could match when searching.  If there is more
  533.     than one match, the first person to match will display and you will be
  534.     asked if this is the desired person or if you wish to continue searching.
  535.     Push F10 if the person is correct, or push TAB to continue searching.
  536.  
  537.     When you type a name and push Enter (instead of F8), the program also will
  538.     search for a name that is similar - just like pressing F8.  However, you
  539.     may change an option on option screen 3 so that when you type a name and
  540.     press Enter, it will only show you exact matches in the event there is at
  541.     least one exact match.  If there is not an exact match, it will still show
  542.     you the matches with the first five letters the same in the first and last
  543.     names.  The exact match option may be useful if you have thousands of names
  544.     and do not want to review similar names that are not exact.
  545.  
  546.     If you are sure that the person you are adding is not already in the file,
  547.     you may press F10 after typing the name (without pressing enter or F8) and
  548.     it will add the person as new without searching the file and without
  549.     showing any matching names.
  550.  
  551.     When you are searching for a person and you are not sure of the spelling of
  552.     a name that is in the computer, you may use ? for the first and/or last
  553.     name.  For example use  ? Smith  to find all people with the last name of
  554.     Smith.  Or use  Joseph ?  to find all people with the first name of Joseph.
  555.     This will work in the Add, Modify, and Print routines.
  556.  
  557.     If you are entering a family, where the father is unknown, you may use the
  558.     name  *UNKNOWN  for the father's name, and there will not be any reference
  559.     to a father on any reports.  The name *UNKNOWN will not print.  The
  560.     computer will not save any information about a person with *UNKNOWN for a
  561.     name.  It is just a way to bypass a person and allow you to enter children
  562.     with only one parent.  If you want to save information about a person, but
  563.     do not know the name, you may use ____ ____ for the name.
  564.  
  565.     When you are prompted for the name of a child, you may press F9 to display
  566.     all the children entered in that family so far.  Also, you may press F6
  567.     when the child name field is blank to go immediately to the Modify routine
  568.     and display the same family.
  569.  
  570.     When adding a child, type the first name and middle name then hold ALT and
  571.     press - and it will add the last name from the father.  This feature only
  572.     works if you do NOT have the ALT - key assigned to anything.  If you have
  573.     assigned something to ALT - or if ALT - does not work as described, you can
  574.     do the following:
  575.  
  576.           Put the cursor in a blank field.
  577.           Press HOME
  578.           Press ALT F10  (hold ALT press F10)
  579.           Press ALT -    (hold ALT press -)
  580.  
  581.     Then type the child's first and middle name and hold ALT and press - and
  582.     the father's last name should appear.
  583.  
  584.     In addition to the name field, you may enter an alternate name for each
  585.     person.  After you have entered a person's name, you may press F6 while at
  586.     the name field to enter the alternate name.  This alternate name is
  587.     Brother's Keeper 5.1F                                               Page 10
  588.     
  589.     currently used as the person's current name when printing birthday lists.
  590.     So if a woman kept her maiden name after marriage, put her maiden name in
  591.     the alternate name field and it will not use her husband's last name on the
  592.     birthday report.  (If most women keep their maiden name then set that
  593.     option on option screen 3.)  The alternate name also prints on compressed
  594.     group sheets, and is used in the alphabetical names list (N from the main
  595.     menu, then 3) if you request all names for a person.
  596.  
  597.     Remember when you are adding to the file that you should make copies of the
  598.     data files regularly.  You do not want to have to add all these names again
  599.     in case of a disk going bad (it happens) or a bug in the program (it
  600.     happens).  You may use the Backup menu item to copy all the data files to
  601.     another disk.  If you are using a hard disk and the files are too large to
  602.     copy to a floppy, then use the DOS BACKUP command or use another backup
  603.     program.  If your BK5 data files are in the C:\BK5 directory, then you
  604.     would type this at the C: prompt:
  605.  
  606.        BACKUP  C:\BK5\*.DT5  A:
  607.  
  608.     If your data files are in a different directory, the directory name will
  609.     show on the main BK5 menu screen above the line that shows the number of
  610.     people in your file.  The backup command will show you the names of the
  611.     files being copied, such as BKPERSON.DT5 and BKMARR.DT5.  If is does not
  612.     show these names during the backup then something is wrong - perhaps your
  613.     data files are in a different directory.
  614.  
  615.     Note:  If you use the DOS BACKUP command to back up your data files, then
  616.     you would use the DOS RESTORE command to restore them if they are ever
  617.     needed.  If you use the backup command on the BK5 menu, then you would use
  618.     the DOS COPY command to copy them back to your hard drive.  Also note that
  619.     the BK5 backup command and the DOS BACKUP command described above do NOT
  620.     copy any text files that you have attached using the $$filename.txt method.
  621.  
  622.     You also could use a compression program such as ARC or PKZIP to make a
  623.     compressed copy of the data files.  A program such as ARC will compress the
  624.     data files down to about one quarter the regular size.  (The actual data
  625.     files are not reduced but the compressed copy may be saved on a floppy
  626.     disk.)
  627.  
  628.     If you have your data on a floppy then use DISKCOPY to make a copy of the
  629.     diskette.
  630.  
  631.     Have at least two different backup copies of the data disk, and in case of
  632.     a major problem, make more different copies before you attempt to fix the
  633.     problem in case you make matters even worse.  These suggestions come from
  634.     years of experience with computers and years of experience in making
  635.     matters worse.
  636.  
  637.     MESSAGE  LINES
  638.  
  639.     If you want to put in other information for a person, you may do so using
  640.     message lines (up to 7 lines) and text files (unlimited length).  Since
  641.     there is not room to show these message lines on the screen all the time,
  642.     you may see or add message lines by moving the cursor to any date or place
  643.     field and then pressing the F5 (Function 5) key.  The bottom of the screen
  644.     will then clear and display any existing messages for the person and let
  645.     you add or modify the messages.  After you are finished with the messages,
  646.     Brother's Keeper 5.1F                                               Page 11
  647.     
  648.     they will be replaced on the screen by the child information.  Remember
  649.     that there are separate message lines for the husband and the wife.  Since
  650.     message lines will not always be showing, the computer will notify you if a
  651.     person on the screen has some message lines already.  It does this by
  652.     putting the letter M on the screen on the line above the person's name.  If
  653.     you need more than 7 lines, see text files below.
  654.  
  655.     The descendant report, register report, and group sheet routine will let
  656.     you print message lines.  Each time you run those routines you will have
  657.     the option to print no message lines or all message lines or certain
  658.     message lines about a person.  You might have certain messages that are
  659.     only for your information about a person and other messages that you wish
  660.     to print out.  There is a way to designate certain message lines that you
  661.     wish never to have printed out.  If you want to enter a message line, but
  662.     never have it print out, then start the message line with the # character
  663.     as the first character in the line.  For example, you could enter a message
  664.     line as follows:
  665.  
  666.     #Committed suicide.
  667.  
  668.     Any message line that starts with the # character will not print, even if
  669.     you ask for all message lines to print.  If you want some message lines to
  670.     print some of the time and all the message lines to print at other times,
  671.     start each message line that you want to print some of the time with an
  672.     asterisk * as the first character in the line.  When printing, you may
  673.     choose the option to print only message lines that start with an asterisk
  674.     and other message lines will not print on that report.  (The * will not
  675.     print; it is simply a code to tell the computer which lines you want to
  676.     print.)  If you want either all message lines or no message lines to print
  677.     on some reports, you do not need to start each line with an asterisk, just
  678.     choose the correct option regarding message lines when printing.
  679.  
  680.     In addition to the 7 message lines, you also may designate one or more text
  681.     files to be associated with a person.  To do this, go to the message lines
  682.     section for a person (by pressing F5) and type at the beginning of any
  683.     message line two dollar signs and then the name of a text file.  For
  684.     example, if you have a text file in the \WP50 directory called SMITH.TXT
  685.     you would type a message line of $$C:\WP50\SMITH.TXT  (Nothing else should
  686.     be after the name of the text file on that message line.)  Then, whenever
  687.     you are running a print routine that is printing all message lines, it also
  688.     would print the file SMITH.TXT.  The text file can be created by any word
  689.     processor, provided it is saved in ASCII format or DOS text format.  (That
  690.     is the format that you may read directly on the screen by using the DOS
  691.     command TYPE.)  Each line in the file should have no more than 78
  692.     characters in it.  If you do not want to use your word processor to create
  693.     the text file, you may use a limited 120 line editor that is included in
  694.     this program.  You start the text editor by entering a message line
  695.     starting with $$ and the name of the file and then pressing F5 again.  The
  696.     file name may be up to 8 characters long followed by a period and then up
  697.     to 3 more characters.  There should be no spaces between the first $ and
  698.     the last letter of the name.  (The same method of linking to a text file is
  699.     used to link to a picture file.  See Appendix M.)
  700.  
  701.     The text editor has a few features to help you when making changes.  If you
  702.     wish to insert a new line between two existing lines, then press F9.  If
  703.     you wish to delete a line, then first make the line blank (by pressing CTRL
  704.     F3) and then press F7 to remove the blank line.  If you wish to move a
  705.     Brother's Keeper 5.1F                                               Page 12
  706.     
  707.     line, press Alt F10, then when it is blinking, press Alt = (Alt and equal)
  708.     then move to the new location and press Alt = again.  The editor has a word
  709.     wrap feature and includes mouse support.
  710.  
  711.     MODIFYING
  712.  
  713.     *  If you want to modify or look at a person's information, use the modify
  714.     routine.  When finished, push F10 (Function 10) to return to the menu.
  715.  
  716.     The modify screen will ask you for a person's code number or name.  When it
  717.     finds the person, it will show the person, the person's mother and father,
  718.     the person's spouse, and the names of the children.  You may then modify
  719.     any information about the person and the marriage.  (You may not change the
  720.     sex of the person if the person is married.)  To change information about a
  721.     person showing, use the up and down arrow keys to move to the field to
  722.     change and type in the correct information. If a person has more than one
  723.     spouse, you may display the other spouses in this manner:  when the cursor
  724.     is at the bottom right corner, push the F9 key (Function 9) and the next
  725.     spouse will display along with the children from that marriage.  If you
  726.     want to change date or location information about the parents, spouse, or
  727.     children, then you would need to switch to them (see below) as the person
  728.     to modify.  If you want to add the parent's names, use the Add routine, not
  729.     the Modify routine.  If you want to delete the parents (because of an
  730.     error) then switch to one of the parents as the person to modify, and then
  731.     pick D to delete the child.
  732.  
  733.     This same modify screen may be used to delete a child who was put in a
  734.     family in error, to change the order of children, to delete a spouse who
  735.     should not be married to this person, and to change the order of spouses.
  736.     If you want to do one of these four things, type one of the following when
  737.     the cursor is at the bottom right corner.
  738.  
  739.       R  =  rearrange the order of the children who are showing
  740.       D  =  delete a child who is showing
  741.       W  =  change the order of a spouse
  742.       X  =  delete a spouse
  743.  
  744.     When you delete a child or delete a spouse, the child or spouse will still
  745.     exist in the file, however they will no longer be connected to this person
  746.     in any way.  You are then able to add that person as a child of someone
  747.     else, for example.  If a person has the wrong parents, modify one of the
  748.     parents and delete the child.  If you want to add the parents for a person,
  749.     use the add routine from the main menu.  A person may have two sets of
  750.     parents.  Press F8 to see the second set of parents.  If you want the
  751.     second set of parents to be the primary parents, press the : key while the
  752.     cursor is in the bottom right corner.
  753.  
  754.     When you want to rearrange the order of children, you will be shown the
  755.     children in their current order with the word OLD above their code numbers.
  756.     You will then be allowed to type in the code numbers in the correct order
  757.     under the heading of NEW.  Type in the code numbers in the correct order
  758.     and then press F10 and the computer will move the names of the children
  759.     into the new order.
  760.  
  761.     To completely DELETE someone from the file, press / while the cursor is in
  762.     the bottom right corner of the modify screen.  You will be asked if you
  763.     really want to delete the person, and if so it will remove the person and
  764.     Brother's Keeper 5.1F                                               Page 13
  765.     
  766.     delete all links from that person to parents, spouses, and children.  If
  767.     the person was married, the children will still be attached to the other
  768.     spouse.  If you want to attach a person to the other spouse as the parent
  769.     of those attached children, modify the other spouse and press F6 to jump to
  770.     add and then type the new spouse in the husband or wife area.  After a
  771.     person is deleted, that code number is not used again, but the disk space
  772.     will be reused by other people you add.  Perhaps in a future version there
  773.     will be a way to reuse the number.  There is no reason for you to have to
  774.     reuse a number since it is not a genealogical number, but since a few
  775.     people may want to do so, here is a method to use instead of the above
  776.     method.  To delete a person and allow the number to be reused:  First, be
  777.     sure that person is not linked to anyone else.  Use Modify to call up the
  778.     person and check that the parents say "not entered" and the spouse and
  779.     child areas are blank.  Then change the name to NOT USED and also blank out
  780.     all the date and location fields and message lines.  Then, the next time
  781.     you are adding children to someone, type the code number that you wish to
  782.     reuse or else type NOT USED and F8.  It will display the NOT USED person.
  783.     Then use the UP arrow key to move up through the fields to the name field.
  784.     Type the new correct name and then all the correct date and location
  785.     information.  The new information will be stored with that code number and
  786.     the person will now be linked into a family.
  787.  
  788.     Often, when you are looking at someone on the modify screen, you want to
  789.     display someone else who is closely related to the person showing.
  790.     Therefore, there is a quick routine for doing this.  When the cursor is at
  791.     the bottom right corner of the modify screen, you may type one of the
  792.     following characters to move quickly to another person.
  793.  
  794.       F  =  display the person's Father
  795.       M  =  display the person's Mother
  796.       S  =  display the person's Spouse
  797.       1  =  1 to 9 to display child 1 to 9.  0 is 10.  Shift-1 is 11
  798.       O  =  display the next Older brother or sister of this person
  799.       Y  =  display the next Younger brother or sister of this person
  800.       -  =  display the person with the previous code number
  801.       +  =  display the person with the next code number
  802.  
  803.     If the person you are displaying is married, then you may also press F6 and
  804.     you will go immediately to the Add routine so that you may add more
  805.     children to the family.
  806.  
  807.     If the person you are displaying has two sets of parents, you may press the
  808.     F8 key to see the other set of parents.  The parents that are shown when
  809.     you first display a person with modify are the primary parents, and the
  810.     other parents are the secondary parents.  When you print an ancestor chart,
  811.     the primary parents will show.  If you wish to switch the primary and
  812.     secondary parents for someone, then on the bottom line of the modify screen
  813.     type the : character.
  814.  
  815.     You may use the modify routine to add location names to a person's data.
  816.     However, if you are correcting a spelling mistake in a location, you should
  817.     use the Utility program which allows you to fix that mistake for everyone
  818.     who uses that location.  The Utility program also lets you delete locations
  819.     that are no longer being used.
  820.  
  821.     Brother's Keeper 5.1F                                               Page 14
  822.     
  823.     INDIVIDUAL  ADD  (SINGLE)
  824.  
  825.     Some people want to be able to add a person to the files without having to
  826.     link the person to a spouse or parents.  To do this, use the individual add
  827.     routine.  You may enter a new person using this routine, and then link the
  828.     person to others at a later date using the normal add routine.  One case
  829.     where this routine might be useful would be if you have information on a
  830.     person that you know fits into your family somewhere.  You could enter the
  831.     person, and then when you find the connection later, you may link the
  832.     person to others without having again to look up all the details about the
  833.     person.
  834.  
  835.     EDIT TEXT FILE
  836.  
  837.     The E routine will allow you to create or edit a text file with up to 120
  838.     lines of text.  (You also may access this editor by pressing F5 when in the
  839.     message line area.)  This is useful if you need to have more than 7 message
  840.     lines for a person and are using the $$FILENAME option on one or more of
  841.     the message lines (as described above in the add section).  You may use
  842.     this routine to create the file instead of having to stop the program and
  843.     start your word processor.  Although this is a quick way to edit files, it
  844.     is limited in features.  Besides the normal editing keys, the text editor
  845.     has a few features to help you when making changes.  If you wish to insert
  846.     a new line between two existing lines, then press F9.  If you wish to
  847.     delete a line, then first make the line blank (by pressing CTRL F3) and
  848.     then press F7 to remove the blank line.  If you wish to move a line, press
  849.     Alt F10, then when it is blinking, press Alt = (Alt and equal) then move to
  850.     the new location and press Alt = again.
  851.  
  852.     If you do not have a word processor, I would suggest the shareware program
  853.     PC-WRITE that is available from several sources.  You cannot use the E
  854.     routine of Brother's Keeper to edit an existing file that is longer than
  855.     120 lines or one that has lines longer than 78 characters.  If you use your
  856.     word processor to create a file, there is no limit to the number of lines
  857.     you may enter.  The print routines that print all message lines will print
  858.     the entire text file that you have named in a message line.  If you have
  859.     MS-DOS version 5.0 you can use the EDIT program to create large ASCII
  860.     files.
  861.  
  862.     If you use a word processor to create your text files, be sure that the
  863.     file is saved in ASCII format and not in some special format that is unique
  864.     to that word processor.  The ASCII format is the format that can be read
  865.     from DOS with the TYPE command.  If you are at the DOS prompt (A: or C:)
  866.     and enter TYPE and then the name of the text file, you should be able to
  867.     read the text file on the screen.  If you see strange characters, the file
  868.     is not saved in ASCII format.  Some word processors always save files in
  869.     ASCII format, but most word processors have their own file format but also
  870.     have an option of saving files as ASCII.  With WordPerfect version 5 you
  871.     use CTRL F5 to save a file in text.
  872.  
  873.     OPTIONS
  874.  
  875.     The O options routine will let you change certain parameters.  The first
  876.     screen appears as follows:
  877.  
  878.     Brother's Keeper 5.1F                                               Page 15
  879.     
  880.                                   Default value
  881.                                   color    mono
  882.       Form color                   (3)  or (7)
  883.       Data color                   (7)  or (15)
  884.       Background color             (1)  or (0)
  885.       Date format (0-11)           (1)
  886.       Months Capital or Lower      (0)
  887.       Name for date below Born      Baptized:
  888.       Name for date below Died        Buried:
  889.       Name for date 2 below Died       Other:
  890.       Name for bottom line at left       Ref:
  891.       Name for bottom in center   Occupation:
  892.       Name for date below married      Other:
  893.       Menu default 1=Add 2=Modify   (1)
  894.       Special effects? curtain    (yes)
  895.       Beginning output   (printer or display)
  896.       Push Enter if 1 character    (no)
  897.       Character for # ASCII(35)    (35)
  898.       Path for data files     (drive or path)
  899.  
  900.     On this screen you may change the colors, change the conversion format for
  901.     the dates (see the ADD section above for description of date types), and
  902.     have the dates converted to upper or lower case.  Also you may change the
  903.     names that will appear for the other date fields and for two other fields.
  904.     Whatever description you put here in the options section will show on the
  905.     Add and Modify screens and on the printouts.  You may have the main menu
  906.     default to highlight either the add line or the modify line when the
  907.     program starts, and you may cause the program to use special effects (like
  908.     the opening and closing curtain.)  The program may be set to start up with
  909.     the output going to the printer or the screen (you may also change the
  910.     output at the main menu by pressing F9.)  You may either require the
  911.     pressing of the enter key after filling a one character field, or you may
  912.     have the program not require pressing enter.  If your printer cannot print
  913.     the # character, then change the value from 35 to a value that prints a
  914.     symbol that you want printed before a person's code number.  For example
  915.     the ASCII number 43 is the + character and the number 110 is a lowercase n.
  916.  
  917.     The line for the path for the data files tells the program where your data
  918.     files are located.  That line should contain the drive and subdirectory
  919.     name that will contain your data.  For example, it might be C:\BK5 or it
  920.     might be C:\SMITH or whatever directory name you have set up.  The data
  921.     files are the files that contain all the names, dates, locations, sources,
  922.     message lines, and mailing addresses.  Those files have names that end with
  923.     the letters DT5.
  924.  
  925.     After you push F10 you will see screen 2, which has the printer options.
  926.  
  927.     Ascii vertical          (179)
  928.     Ascii horizontal        (196)
  929.     Ascii corner            (192)
  930.     Ascii vert/right        (195)
  931.     Ascii horz/down         (194)
  932.     Print generation bar    (yes)  1  2  3  4
  933.     Printer LPT1 or LPT2    (LPT1)
  934.     Date format top of form  (1) 1 = 01-JUN-1991
  935.                                  4 = 06-01-1991
  936.     Pause after each page    (no)  continuous
  937.     Brother's Keeper 5.1F                                               Page 16
  938.     
  939.     Compress print on        (15)
  940.     Regular print on         (18)
  941.     Bold print on            (27)  (69)
  942.     Bold print off           (27)  (70)
  943.     Can it bold/w compress   (no)
  944.     Can printer backspace    (yes)
  945.     Can it CR w/out LF       (yes)
  946.     Graphic spacing sideways (18)
  947.     CR/LF for end of line    (0)
  948.     Print string 1
  949.     Print string 2
  950.     Print string 3
  951.  
  952.     The utility program (pick U from the main menu) can help you in setting up
  953.     the codes for your printer.  The defaults shown above work fine for dot
  954.     matrix printers such as Epson and IBM.  For the HP Laserjet printer, the
  955.     utility program will set up the codes:
  956.  
  957.       Compress     27 38 107 50 83 0 0
  958.       Regular      27 38 107 48 83 0 0
  959.       Bold on      27 40 115 51 66
  960.       Bold off     27 40 115 48 66
  961.  
  962.     If that does not work on your model of Laserjet, you may wish to try:
  963.  
  964.       Compress     27 40 115 49 56 72 0
  965.       Regular      27 40 115 49 48 72 0
  966.  
  967.     The first five numbers on option screen 2 are the characters that are used
  968.     when printing the tree chart (T from the main menu).  If your printer does
  969.     not print graphic lines for the tree chart, first try changing the dip
  970.     switches in your printer to set up the IBM character set #2 (look in the
  971.     index of your printer manual under "dip switches" or under "character
  972.     sets").  If you have an HP laser printer, you can change to the correct
  973.     character set by sending print string number 13.  (Pick P from the main
  974.     menu then 13.)  If you have a Panasonic or other 24 pin printer, try P from
  975.     the main menu then 20.  If you still can not get the correct character set,
  976.     then change the top five numbers as described in the description of the
  977.     Tree routine on page 26.
  978.  
  979.     The "print generation line" refers to the numbers 1  2  3  4  5  6 at the
  980.     top and bottom of the descendant report (D on the main menu).
  981.  
  982.     If you do not know the answer to the 3 "can" questions about your printer,
  983.     you may run the printer test routine by typing a T at the bottom right
  984.     corner of option screen 2.  The test routine will show you if your printer
  985.     can backspace, if it can do a carriage return without a line feed, and it
  986.     will show you whether your codes for compress, regular, and bold are
  987.     correct.
  988.  
  989.     The three print strings allow you to save any information you wish to send
  990.     to your printer using the P routine from the main menu.  Note, you do not
  991.     have to put anything on these three lines - all reports will work correctly
  992.     if these lines are blank.  These three lines are for optional print
  993.     strings.  You may wish to change to a different type style, or set a left
  994.     margin.  Each of these strings can be up to 42 characters long.  Set up the
  995.     ASCII decimal values you wish to send to the printer with a comma or a /
  996.     Brother's Keeper 5.1F                                               Page 17
  997.     
  998.     between values.  For example, if your printer has a NLQ (near letter
  999.     quality) mode, you could set print string 1 to be:
  1000.  
  1001.       /27/52
  1002.  
  1003.     and then when you send print string 1 to the printer using P from the main
  1004.     menu, the printer will be set to NLQ mode which will make the family group
  1005.     sheets look better.
  1006.  
  1007.     Consult your printer manual to see what features your printer has and what
  1008.     ASCII decimal codes must be sent to activate them.  If you need more codes
  1009.     than what will fit on one line, you may use two lines and then send both
  1010.     lines.  Note that most of the reports start by sending to the printer
  1011.     either the codes for regular size or compress size letters.  Sometimes this
  1012.     will change your printer setup.  For example, if you use the print strings
  1013.     to send codes to your printer to print in near letter quality mode, and
  1014.     then you start the D routine for descendants, your printer probably will
  1015.     not print in near letter quality because the D routine sends the codes for
  1016.     compressed print.
  1017.  
  1018.     Option screen 3 appears as follows:
  1019.  
  1020.     Character before last name     [
  1021.     Character after last name      ]
  1022.     Label size (lines top to top)  6
  1023.     Which address lines to print   1 2 3 4 5
  1024.     Put changes in BKAUDIT         no
  1025.     Show date of change            no
  1026.     Character to never print mess. #
  1027.     ASCII for vertical bar         124
  1028.     Enter will search exact names  no
  1029.     Printer codes for superscript
  1030.     Printer codes cancel superscript
  1031.     Esc same as F7
  1032.     F10 means done.
  1033.     Right justify Ref field
  1034.     Wife keeps her maiden name
  1035.     Turn off mouse
  1036.     Codes meaning printer is ready   0    0
  1037.     Codes meaning printer not ready  999  999
  1038.     Print string before each report
  1039.     Print string before ancestor
  1040.  
  1041.     On option screen 3 you may specify which characters to use to surround
  1042.     unusual last names.  (See last names section.)  Also you may set the size
  1043.     of your labels that you use for printing addresses.  The size you set here
  1044.     is the total number of lines from the top of one label to the top of the
  1045.     next label.  You may also tell which mailing address lines to print on the
  1046.     label, and in which order.  For example, if you have the phone number on
  1047.     line 6 you may leave it off the printed labels, or you could print it as
  1048.     the first line if you want.
  1049.  
  1050.     If you answer yes for the BKAUDIT file, then when you make changes to a
  1051.     person using the modify routine, the changes will be written into the
  1052.     BKAUDIT file.  The file will show the date you made the change, the
  1053.     person's code number, the field you changed, and the old and new value.
  1054.     The program can currently show changes made to the name, any of the five
  1055.     Brother's Keeper 5.1F                                               Page 18
  1056.     
  1057.     dates, the Ref and occupation fields.  It does not currently show changes
  1058.     made to the location fields, the marriage information, or the sources.
  1059.     This BKAUDIT file, if used, will continue to grow in size until you delete
  1060.     it.  To see what is in it, you may print the file or display it on the
  1061.     screen using either your word processor or the DOS command TYPE.  Do NOT
  1062.     use your word processor to view any of the BK data files (that end with the
  1063.     letters DT5) or they will be damaged.
  1064.  
  1065.     If you elect to show the date of last change, it will display the date on
  1066.     the top line of the modify screen.  The date shown will be the date the
  1067.     person was added, or the date a change was made with modify.  Currently, if
  1068.     you move the cursor into any of the fields for a person being modified, it
  1069.     will change the date even if the field was not changed.
  1070.  
  1071.     Message lines that start with the # character (or whatever character you
  1072.     set up on option screen 3) will never print out even if you ask for all
  1073.     message lines to print.
  1074.  
  1075.     The vertical bar character is the character that is used on the ancestor
  1076.     charts, and the compressed group sheets.  It is normally the | character
  1077.     which is ASCII 124, but you may change it to the graphics character ASCII
  1078.     179 or another character.
  1079.  
  1080.     If you answer no on the line about "enter will search exact names," then
  1081.     when you type a name and press enter, the program will show you all names
  1082.     with the same first five letters in the first name and the same first five
  1083.     letters in the last name.  If you answer yes for this option, then if you
  1084.     type a name and there is at least one exact match, then only exact matches
  1085.     will be shown.  If you want to see non-exact matches you could still do so
  1086.     by typing the name and pressing the F8 key instead of the enter key.  For
  1087.     example, if you have 15 people named Robert Jones, you might want to set
  1088.     this option to yes so that when you type the complete name, including the
  1089.     middle name, you will not have to skip through all 15 people.
  1090.  
  1091.     The codes for superscript should be set up using the utility program (U
  1092.     from the menu) to pick your printer.  If your printer is not Epson
  1093.     compatible or HP compatible, you may have to set up the superscript codes
  1094.     manually.  These codes are used when printing footnotes in the group sheet
  1095.     routine or the register report.  On group sheets, the footnote numbers will
  1096.     be in superscript at the bottom, but not up by the locations.  This was
  1097.     done intentionally because with several date and location lines all
  1098.     together, the footnote numbers, if superscripted, look confusing; they
  1099.     would appear to be subscript numbers for the line above.
  1100.  
  1101.     You may change the meaning of the ESC key.  In older versions of BK5 (and
  1102.     in this version if this line is set to zero) the ESC key would erase a
  1103.     field and also restore it if pressed twice.  However, many programs use the
  1104.     ESC key to get out of a routine, so this version of BK5 will make the ESC
  1105.     key be the same as the F7 key which allows you to abort when adding and
  1106.     abort when starting a print routine.  If you were using a previous version
  1107.     of Brother's Keeper, the ESC key will continue to work as before unless you
  1108.     change it on option screen 3.  Use CTRL F3 to erase a field.
  1109.  
  1110.     You may also change the meaning of the F1 key.  In previous versions of BK5
  1111.     the F1 key meant that you were finished with a person.  You can also use
  1112.     the F10 key to mean you are finished.  However you may turn off the F1 key
  1113.     in this version since many other programs do not use F1 to mean finished.
  1114.     Brother's Keeper 5.1F                                               Page 19
  1115.     
  1116.     You may set the REF: field to right justify.  If you do so, whenever you
  1117.     type something in the REF: field and press enter, the letters you typed
  1118.     will shift over to the right as far as possible.  This is useful because
  1119.     that field is usable as an index field.  If you are assigning your own
  1120.     numbers to people using that field, then they will print in the correct
  1121.     order if you right justify the numbers.  You may print people in REF: order
  1122.     by picking "N" from the main menu of BK5 and then "9".  If you want to
  1123.     right justify all REF: entries that you have made previously, you can run
  1124.     the Utility program and Quality check and it will right justify the field
  1125.     for all people.  You do not need to right justify the field if your
  1126.     numbering system is the Henry system.  If you are not using the REF: field
  1127.     for a numbering system, then don't change anything.  Example:
  1128.  
  1129.     do justify for normal numbers       do not justify for Henry system
  1130.             7                               1       person 1
  1131.             8                               11      child 1 of person 1
  1132.             9                               12      child 2 of person 1
  1133.            10                               121     child 1 of child 2 of 1
  1134.            11                               122     child 2 of child 2 of 1
  1135.            12                               13      child 3 of person 1
  1136.  
  1137.     If most wives in your database keep their maiden names, you can set that
  1138.     option and the birthday report will not give the wives the last names of
  1139.     their husbands.
  1140.  
  1141.     You can set an option to turn off the mouse since it does not work the way
  1142.     is does in Windows programs and may confuse some people.
  1143.  
  1144.     You can set codes on option screen 3 for printer ready and printer not
  1145.     ready.  These codes are currently used in the register report and some
  1146.     other reports.  If your printer does not print the register report, then
  1147.     look at the code displayed in the register report and put that code here
  1148.     for printer is ready.  Most printers should work without changing these
  1149.     codes, but you can change them if necessary to make the register report
  1150.     work.  Each printer gives a code back to the program when it is off-line,
  1151.     out of paper, has a full buffer, or is turned off.  The program will
  1152.     attempt to wait for the printer when one of those codes is received.  If
  1153.     the register report prints correctly, and the screen sometimes says
  1154.     "waiting for printer" after a few pages, then is is working normally.
  1155.  
  1156.     You can set the program to send a print string before each printed report
  1157.     is started.  For example, if you have a Hewlett Packard laser printer, you
  1158.     can set it to send string number 13 which will change the character set to
  1159.     the IBM graphics character set.  If you have a 24 pin Panasonic printer,
  1160.     have it send string number 20 each time.  You may want to send string 8
  1161.     before the ancestor charts if you have an HP laser printer since that
  1162.     report requires more than the normal 60 lines per page.  Any print string
  1163.     that can be sent with the print string routine (P from the menu) can be
  1164.     sent automatically in this way.
  1165.  
  1166.     HELP
  1167.  
  1168.     Choosing H from the main menu will give you a summary of some of the
  1169.     information in this documentation.  Even though it is brief, it may remind
  1170.     you of what you need to know.  Also pay attention to the bottom line
  1171.     whenever you are in the add or modify mode, because it will show you your
  1172.     choices as you are entering data and moving from field to field.
  1173.     Brother's Keeper 5.1F                                               Page 20
  1174.     
  1175.     PRINT ROUTINES
  1176.  
  1177.     In any of the print routines (e.g. ancestor, tree, group sheets,
  1178.     descendants) you may type a person's code number or the person's name when
  1179.     specifying who to print.  You may type a question mark (?) in place of a
  1180.     first or last name that you are not sure of.  When given a print option,
  1181.     the default answer will show and you may push enter to keep that response
  1182.     or you may type in a different response.
  1183.  
  1184.     All print routines may have the output sent to the PRINTER, to the SCREEN,
  1185.     or to a DISK file.  (You may use the Options routine to set up a default so
  1186.     that each time that you start the program it will be set for either the
  1187.     printer or the screen.)  Whenever you are at the main menu, push F9 if you
  1188.     wish to change the output.  There are two ways to write to a disk file.
  1189.     One way is to include the control codes (such as compressed and bold).
  1190.     This is useful if you want to print the information later.  The other way
  1191.     is to send the output to a file without control codes.  This method is
  1192.     useful if you wish to use a word processor to edit the file.  (If you wish
  1193.     to save the output of an ancestor chart without control codes, you probably
  1194.     should first temporarily set the printer options on option screen 2 to
  1195.     "cannot backspace" and "cannot CR without LF" since that report tries to
  1196.     underline the names if possible.)
  1197.  
  1198.     If you send the output to a disk file, you may type the name for the disk
  1199.     file or use the default name (which is the date.)  If you send several
  1200.     printouts to the same file, it will append to the file (add to the end of
  1201.     the file).  The output file may later be edited with a word processor or
  1202.     desktop publishing program, or may be sent to a printer with the copy
  1203.     command.  You may edit a file you create in this way, but never edit one of
  1204.     the BK data files (all BK data files end with the letters DT5).
  1205.  
  1206.     If you are printing a multi-page printout and the second and following
  1207.     pages do not start at the top of the paper, it means you need to set your
  1208.     "top of form" on your printer.  To set the "top of form," move the paper to
  1209.     the top of a page, then turn the printer off, then back on again.  Once you
  1210.     set the top of form, it will remain set correctly as long as you do not
  1211.     turn the knob on the printer.  Also, be sure the length of your paper
  1212.     matches the length that is set in your printer.  This program sends a "form
  1213.     feed" command after every page to advance to the top of the next page.
  1214.     Most printers can be set up for different sizes of paper such as 8 1/2 by
  1215.     11 inches or A4 size paper.
  1216.  
  1217.     DESCENDANTS REPORT
  1218.  
  1219.     Choosing D from the main menu will print the descendants of any person.
  1220.     You will have the option to print code numbers and message lines.  You also
  1221.     have the option to double space and to print relationships.  (The utility
  1222.     program also has the ability to compute relationships.)  The descendant
  1223.     routine will show up to 30 generations.  A sample printout appears in
  1224.     Appendix D.  If you wish to show more information about each person, try
  1225.     printing the register report or the indented report (by choosing R from the
  1226.     main menu.)
  1227.  
  1228.     The D routine assumes your printer can print 132 characters in compressed
  1229.     (or condensed) mode.  It sends the codes to put the printer in compressed
  1230.     mode.  If the report does not print compressed on your printer, then use
  1231.     the utility program (U on the menu) and set up your printer with the "pick
  1232.     Brother's Keeper 5.1F                                               Page 21
  1233.     
  1234.     a printer" choice.  You also could go to option screen 2 and enter the
  1235.     codes.  If your printer can print more or less than 132 characters, you may
  1236.     type in a different number when asked for the number of characters per line
  1237.     (the range is from 70 to 250).
  1238.  
  1239.     The descendant report prints a series of numbers at the top and bottom of
  1240.     the page.  These are generation numbers and they line up with the
  1241.     indentations for each new generation.  If you prefer to eliminate those
  1242.     numbers, you may go to option screen 2 and enter a zero for the line that
  1243.     says "print generation bar."
  1244.  
  1245.     AHNENTAFEL
  1246.  
  1247.     The L routine will print an Ahnentafel list (Ahnentafel is from a German
  1248.     word meaning ancestor table).  This is a list of ancestors of a person,
  1249.     without drawing a chart like the Ancestor routine.  You have the option to
  1250.     show relationships (such as Parent, Grand Parent, etc.).  This routine will
  1251.     show standard code numbers starting with 1.  The father of any person has a
  1252.     standard code number of double the child.  The mother of any person has a
  1253.     standard code number of double the child plus 1.  The Custom report routine
  1254.     is used when printing so that you may choose which information to print
  1255.     about each person.  See Appendix L for more information about custom
  1256.     reports.
  1257.  
  1258.     For example, when you pick L, it will ask who you want to print the report
  1259.     for.  You type the person's name or code number.  Then it reads all the
  1260.     ancestors into memory.  Then you set up a custom report (or use a
  1261.     previously saved custom report).  If this is your first time using custom
  1262.     reports, you could pick field 2 for the person's name, and then 40 for the
  1263.     name length, and then 4 for the person's birth date.  Then when you press
  1264.     F10, the report will print.  Note that the ahnentafel report will add the
  1265.     standard ahnentafel code number at the beginning of each line, so the line
  1266.     length will be about 12 characters longer than the total of the fields you
  1267.     pick.
  1268.  
  1269.     You also should try the other ahnentafel report that is available by
  1270.     choosing "3" from the main menu.  That ahnentafel will print a paragraph of
  1271.     information for each person, and it also can print more generations and an
  1272.     index.
  1273.  
  1274.     NAME, CUSTOM, BIRTHDAY
  1275.  
  1276.     Option number 1 of the N routine will print all names, birth dates, and
  1277.     code numbers in numerical order.  If a name field is blank or is equal to
  1278.     "Not used" or is equal to "*UNKNOWN" or if a person has been deleted then
  1279.     it will not print.  Option number 2 also will print everyone, but it allows
  1280.     you to custom design a report with any information about each person.  See
  1281.     Appendix L for information on custom reports.
  1282.  
  1283.     If you pick option number 3, you will create a file called ALPHA1.DTA which
  1284.     may then be sorted alphabetically.  (You may create a file of ALL names or
  1285.     just the descendants of a certain person.)  Each person's name will
  1286.     automatically be changed to last name first (see LAST NAMES below).  This
  1287.     file may then be sorted into a file called ALPHA2.DTA and when that file is
  1288.     printed (option 4 or 5), you will have an alphabetical list.  Remember,
  1289.     before you can pick routine 4 or 5, you must first run routine number 3 to
  1290.     create the file ALPHA1.DTA and then sort it.  After the file ALPHA1.DTA is
  1291.     Brother's Keeper 5.1F                                               Page 22
  1292.     
  1293.     created, you may sort the file while still in the Brother's Keeper program
  1294.     if you have enough memory and if the SORTF.COM program is with your BK
  1295.     programs.  (Your version may use VSORT instead of SORTF.)
  1296.  
  1297.     If you are not able to sort from within the BK program, then you must stop
  1298.     the program in order to sort the file.  To sort the file use the SORTF
  1299.     program.  Copy the SORTF.COM file to your disk and then type SORTIT which
  1300.     is a batch file to sort the file.  (To run the batch file, the files
  1301.     SORTIT.BAT and SORTF.COM should be on your data disk or in the same sub-
  1302.     directory as the data.)  If you do not have the SORTIT batch file, just
  1303.     type:
  1304.  
  1305.     SORTF  ALPHA1.DTA   ALPHA2.DTA
  1306.  
  1307.     The sort may take a minute or so, depending on how many names you have.
  1308.     (The ALPHA1 file and the sorted file will each use up 59 bytes of disk
  1309.     space for each name.)  When the sort is finished, restart the BK program
  1310.     and run the N routine option 4 or 5 to print the alphabetical list.
  1311.  
  1312.     You may run options 4 and 5 several times without having to sort the file
  1313.     again.  However, you will need to sort again if you add people to the file.
  1314.  
  1315.     Option number 6 will create a file (called BIRTH1.DTA) that can be sorted
  1316.     to print a birthday and/or anniversary list.  This routine will only
  1317.     include people who are still alive (the date of death field is blank)
  1318.     unless you specify otherwise.  This routine also will attempt to give
  1319.     married women the correct last name, even though you entered their maiden
  1320.     names.  If you choose to create a file of the descendants of someone, you
  1321.     also will have the option to include other people in the list (just in case
  1322.     you want to include a relative who is not part of the descendant list).
  1323.     After running this routine, you may type Enter to sort the file or you may
  1324.     stop the BK program and sort the file by typing BIRTHDAY.  That will run
  1325.     the batch file that sorts the data.  The same requirements that are
  1326.     discussed above about needing the SORTF.COM or VSORT program also apply to
  1327.     this sort routine.
  1328.  
  1329.     After the sorted file (called BIRTH2.DTA) is created, start the BK program
  1330.     and pick N then 7 to print a birthday/anniversary list.  This will show
  1331.     everyone's birthday and/or anniversary in order, starting with January.
  1332.  
  1333.     If the results of the birthday/anniversary list are not correct, check to
  1334.     make sure that the format of your birth dates matches what is specified on
  1335.     option screen 1 for date type.  (See date types in Add section above.)  If
  1336.     your dates are not all in the same format, you will get strange results.
  1337.     You may use the utility program to change the format if you wish, but be
  1338.     sure to have a backup copy of all your data files before changing the date
  1339.     format since sometimes the results are not what you expected.
  1340.  
  1341.     Item 8 from the menu will print a calendar.  The calendar program reads the
  1342.     BIRTH2.DTA file that you have sorted, and prints the names in the
  1343.     appropriate box.  The program is designed for printing current calendars
  1344.     showing living people.
  1345.  
  1346.     The files ALPHA1.DTA, ALPHA2.DTA, BIRTH1.DTA, and BIRTH2.DTA are temporary
  1347.     files that may be deleted (if you wish) after printing.  They must be
  1348.     recreated anyway if you later want to print an updated report.  You may
  1349.     edit these files if you wish to make changes before printing.  DO NOT EDIT
  1350.     Brother's Keeper 5.1F                                               Page 23
  1351.     
  1352.     ANY FILE THAT HAS A NAME ENDING WITH .DT5.
  1353.  
  1354.     The .DTA files are created on the same drive or in the same subdirectory as
  1355.     the .DT5 data files.  If your programs are on a different drive, or in a
  1356.     different subdirectory, you will need to change to that data area before
  1357.     sorting with the SORTIT or BIRTHDAY batch files.  It is possible to change
  1358.     the batch files so that the drive or path is included in the batch file.
  1359.     Just put the drive or path name in front of the existing file names.  For
  1360.     example, if your data is in the C:\SMITH directory, you could change the
  1361.     BIRTHDAY batch file to read:
  1362.  
  1363.     SORTF  C:\SMITH\BIRTH1.DTA  C:\SMITH\BIRTH2.DTA  /+47,4
  1364.  
  1365.     If you have modified the batch file to include drive or path names, you may
  1366.     then exit the BK program, type the name of the sort batch file, and then
  1367.     restart the BK program without having to change directories.
  1368.  
  1369.     If you pick item 9 from the menu, it will print a custom report of people
  1370.     in the REF: order.  So if you have entered your own numbers in the REF:
  1371.     field, you can print a sorted listing.  It will not print people with a
  1372.     blank REF: field.  See the suggestion about right-justifying the REF: field
  1373.     described on page 19.
  1374.  
  1375.     LAST NAMES
  1376.  
  1377.     Certain suffixes such as Jr and Sr will be ignored by the program while it
  1378.     is looking for each person's last name.  If you put a suffix after a name,
  1379.     and the program thinks that the suffix is the last name, you may add a
  1380.     period after the suffix and the program will skip it and find the correct
  1381.     last name.  For example, if you put MD after a person's name, you could put
  1382.     a period after it so that it will not be alphabetized under the M's.  You
  1383.     could end the name with MD. or M.D. and then it should print correctly.
  1384.     The program also will attempt to place two part last names in the proper
  1385.     order.  If you come across a last name that does not alphabetize correctly,
  1386.     then surround the last name with the [ and ] characters.  For example, if
  1387.     you enter a name as John Steed of Kent, the program will alphabetize using
  1388.     the name Kent, but if you enter it as John [Steed] of Kent, then it will be
  1389.     alphabetized under Steed.  The [ and ] characters will not print on the
  1390.     reports.  The program automatically looks for many two part names such as
  1391.     those starting with Van, so the name Jack Van Ek should alphabetize
  1392.     correctly without using [ ].  But if a person's middle name is Van, then
  1393.     the program may assume it is a two part last name, so put in the name as
  1394.     John Van [Brown] and it will alphabetize under the name Brown instead of
  1395.     Van.
  1396.  
  1397.     WORD SEARCH
  1398.  
  1399.     The word search routine, like the other reports, can be either printed,
  1400.     displayed, or sent to a disk file.  Press F9 at the main menu to change the
  1401.     output between print, display, and file.
  1402.  
  1403.     There are three types of Word searches.  The first type will let you enter
  1404.     one word or name and will search all fields of each person for a match. If
  1405.     you type "Chicago" it will find all people who were born or died in
  1406.     Chicago, or have the word "Chicago" in a message line, or even have
  1407.     "Chicago" in their name.  The second type of Word search is field specific,
  1408.     which means that it searches for a word only in a particular field.  It
  1409.     Brother's Keeper 5.1F                                               Page 24
  1410.     
  1411.     also can search for people with several fields that match, and it uses the
  1412.     Custom report format for printing.  This second type of Word search will
  1413.     let you find all the females who were born in Chicago in 1950.  The third
  1414.     word search is like the second, except it searches the marriage file which
  1415.     contains the marriage dates and locations.
  1416.  
  1417.     First a discussion of the first type of Word search.  It will allow you to
  1418.     search all fields and message lines.  Type the word or words you are
  1419.     searching for (capitals or lower case makes no difference).  The program
  1420.     will then search the names, dates, locations, and message lines (not text
  1421.     files) to find a match and will display or print the names of people who
  1422.     have data that matches.  When the end of the file is reached, you will be
  1423.     asked if you also want to search the marriage records.  If you wish to
  1424.     search the 2 date fields and 2 place fields associated with each marriage,
  1425.     then push enter, otherwise you may skip the searching of the marriage file.
  1426.  
  1427.     Note that the first word search routine is looking for an exact match to
  1428.     what you type in.  So if you type "Joe Doe", it will not match "Joe Q Doe".
  1429.     However, the search is useful to find all relatives who were born in, or
  1430.     died in, or were married in, a certain city.  You also may match people who
  1431.     share a common date.  For example, if you matched "1954" you would find all
  1432.     people who were born or died in that year.
  1433.  
  1434.     The second and third types of Word search will let you enter what you are
  1435.     searching for in the appropriate field.  If you enter information in more
  1436.     than one field, a person will have to match ALL fields in order to be a
  1437.     match.  Some of the fields (name and locations and message lines) will
  1438.     allow you to enter two words and you may specify whether it has to match
  1439.     both words or either word in order to qualify as a match.  Some examples
  1440.     are given on the input screen.  You may then use the Custom report format
  1441.     to print the matching names.  This lets you choose which fields to print
  1442.     for each person that matches.  (See Custom reports in Appendix L.)
  1443.  
  1444.     PRINTER STRINGS
  1445.  
  1446.     The P routine will send any of the 3 print strings (described in detail
  1447.     above in the options section) to the printer.  It also has other print
  1448.     strings for laser printers.  If your printer is turned off or reset, the
  1449.     strings you have sent will have to be sent again.  You do not need to use
  1450.     this routine unless you want to send special information to your printer.
  1451.     The normal information such as regular size or compressed size letters is
  1452.     sent to the printer automatically when each report starts.
  1453.  
  1454.     Also, you may set an option on option screen 3 to have a print string sent
  1455.     automatically before each printed report.  If you have an HP Laserjet
  1456.     printer, set option screen 3 to send string 13 before each report and
  1457.     string 8 before the ancestor charts.
  1458.  
  1459.     BACKUP DATA FILES
  1460.  
  1461.     You may use the K routine to make a backup copy of your data files.  I
  1462.     suggest that you do this on a regular basis.  At some point in time you
  1463.     will have a problem, either caused by hardware problems, or software
  1464.     problems, or maybe even by you.  I am sure that you do not want to start
  1465.     all over again.  So take a minute and make a copy of your files.  I have
  1466.     made the process as easy as possible.  Just pick the BACKUP routine from
  1467.     the menu and then put a formatted diskette in the A: drive or the B: drive.
  1468.     Brother's Keeper 5.1F                                               Page 25
  1469.     
  1470.     When the Backup is complete, remove the copy and label it with the date.
  1471.     Have two or three different backups and store them in a safe place.  If
  1472.     your files are too large to fit on a diskette, then it is very important
  1473.     that you use the DOS BACKUP command or that you buy a fast and easy to use
  1474.     backup program such as FASTBACK or PC-TOOLS to make backup copies of your
  1475.     data.
  1476.  
  1477.     If you want to use the DOS BACKUP command and if your BK5 data files are in
  1478.     the C:\BK5 directory, then you would type this at the C: prompt:
  1479.  
  1480.        BACKUP  C:\BK5\*.DT5  A:
  1481.  
  1482.     If your data files are in a different directory, the directory name will
  1483.     show on the main BK5 menu screen above the line that shows the number of
  1484.     people in your file.  The backup command will show you the names of the
  1485.     files being copied, such as BKPERSON.DT5 and BKMARR.DT5.  If is does not
  1486.     show these names during the backup then something is wrong - perhaps your
  1487.     data files are in a different directory.
  1488.  
  1489.     Note:  If you use the DOS BACKUP command to back up your data files, then
  1490.     you would use the DOS RESTORE command to restore them if they are ever
  1491.     needed.  If you use the backup command on the BK5 menu, then you would use
  1492.     the DOS COPY command to copy them back to your hard drive.  Also note that
  1493.     the BK5 backup command and the DOS BACKUP command described above do NOT
  1494.     copy any text files that you have attached using the $$filename.txt method.
  1495.  
  1496.     You may find it faster to use an archive program such as ARC or PKZIP to
  1497.     archive the data files and then copy the condensed file to a floppy.
  1498.  
  1499.     If you have a single drive computer without a hard disk, use DISKCOPY.
  1500.  
  1501.     No diskette and no hard disk will last forever.  It will fail someday, so
  1502.     be ready.  If you are experiencing any problems, do not backup onto an
  1503.     existing backup copy of your data files, but instead backup onto a new
  1504.     blank formatted floppy.  Always save the older backup copies when you
  1505.     notice a problem, because the problem may also turn up on one of your
  1506.     backup copies, and you may have to use an older backup copy in order to
  1507.     restore your data files.  Try to always have at least two different sets of
  1508.     backup data diskettes that were copied on different dates.  For example,
  1509.     today when I am done, I can backup to a diskette.  Tomorrow when I am done,
  1510.     I backup to a different diskette.  The next day I could backup onto the
  1511.     first diskette again.  That way I have two different backups and the
  1512.     chances of the same problem being on both backups is reduced.
  1513.  
  1514.     It is a good idea to once in a while move one set of your backup diskettes
  1515.     away from your computer (in case someone steals your computer and grabs the
  1516.     box of diskettes next to it) or even take the backup to a different
  1517.     location (in case of a fire).  Some people have been very happy that they
  1518.     shared their data with another genealogist because they were able to get a
  1519.     copy back after having a disaster on their computer.
  1520.  
  1521.     TREE PRINT
  1522.  
  1523.     Use the T tree print routine to print a tree chart showing the descendants
  1524.     of any person with the parents and children connected with lines.  (If you
  1525.     do not get lines printed on your printer, see below for instructions on
  1526.     changing the line codes.)  The tree report will print up to 30 generations
  1527.     Brother's Keeper 5.1F                                               Page 26
  1528.     
  1529.     at a time.  If you do not have the option set to pause after each page, it
  1530.     will print continuously without page breaks until it finishes the left
  1531.     section of the chart.  It will then do a form feed and print the right
  1532.     section of the chart. You also have an option of printing sideways on an
  1533.     Epson or IBM graphics compatible dot matrix printer.
  1534.  
  1535.     When printing the tree chart, you have the option of leaving names at 40
  1536.     characters, or shortening them to fewer characters.  (Names are shortened
  1537.     if necessary by removing the middle name.)  The shortened name version will
  1538.     be able to print more generations on each page, thus condensing the size of
  1539.     the chart.  You may include spouse names, and you may include dates or code
  1540.     numbers.
  1541.  
  1542.     If you have your output set to the SCREEN instead of the PRINTER, the first
  1543.     22 lines of the tree will display and you are given the option to shift the
  1544.     screen image to the left to see other generations on the right.  Each time
  1545.     you press the right arrow key, it will shift by one generation.  You also
  1546.     may push the down arrow key to see names below. You may move up, down, left
  1547.     and right having a total of 66 lines and 10 or more columns.  Press enter
  1548.     for the next 66 lines.
  1549.  
  1550.     This tree routine is the one that uses the five ASCII codes that show on
  1551.     screen 2 of the options.  These codes are used to draw the lines from
  1552.     parent to child.  If your printer does not print IBM graphic characters,
  1553.     (see your printer manual for a dip switch to change for IBM character set)
  1554.     try the sideways option (if you have a graphics printer) or change the
  1555.     codes to the ones your printer uses that look like those that display on
  1556.     the options screen.  If you have an HP Laserjet printer, pick P from the
  1557.     main menu, then 13.  If you have a Panasonic 24 pin printer, pick P then
  1558.     20.  If you CANNOT get the lines to look right, set the options as follows
  1559.     and print regular (not sideways):
  1560.  
  1561.        vertical    (124)      |
  1562.        horizontal  (45)       -
  1563.        corner      (124)      |
  1564.        vert/right  (124)      |
  1565.        horz/down   (45)       -
  1566.  
  1567.     Note: If you have a Laserjet or Deskjet printer that can print landscape,
  1568.     you may set your laser printer for landscape mode using the Print string
  1569.     routine ("P" from the menu) and then you should print regular (not
  1570.     sideways).  The sideways routine in this program is different from the
  1571.     landscape mode of laser and Deskjet printers.  Also, Deskjet printer users
  1572.     may have better results if they specify a page length of 59 lines instead
  1573.     of 9999.
  1574.  
  1575.     In the Tree routine and the Box routine, you have the option to have the
  1576.     descendant's names changed to uppercase and the spouse's names changed to
  1577.     lowercase.  If you answer "N" to that question, all names will print
  1578.     exactly the way you entered them.  If you answer "Y", the descendant names
  1579.     are forced to uppercase and the spouse names will be changed to lowercase
  1580.     (unless the first part of the spouse names are already in lowercase, in
  1581.     which case the spouse names are not changed.)  There are three other
  1582.     options for this question.  These options may be useful to you if you have
  1583.     entered people's names with the last name uppercase.  For example, if you
  1584.     entered names like this: Gerald R. FORD.  The new options are to enter "3"
  1585.     or "4" or "5" when asked if you want uppercase/lowercase.  If you answer
  1586.     Brother's Keeper 5.1F                                               Page 27
  1587.     
  1588.     "3" then the descendant name will be forced to uppercase and the spouse
  1589.     name will be left as is.  If you answer "4" then the descendant name will
  1590.     be left as is, but the spouse name will be forced to lowercase (even if the
  1591.     first part is already lowercase.)  If you answer "5" then the descendant
  1592.     name will be forced to uppercase and the spouse name will be forced to
  1593.     lowercase (even if the first part is already lowercase).  So the "5" option
  1594.     is just like "Y" except "Y" will not force a spouse name to lowercase if
  1595.     the first part (somewhere in the first 15 characters) contains a lower case
  1596.     letter.
  1597.  
  1598.     ANCESTOR CHARTS
  1599.  
  1600.     The C routine will print an ancestor chart for anyone in the file.  The
  1601.     ancestor chart will show the person you choose and that person's parents,
  1602.     grandparents, great-grandparents, etc.  Birth, death, and marriage
  1603.     information also will print.  You may choose 8 different sizes of charts
  1604.     when printing.  If you need to print over seven generations, you will need
  1605.     to print multiple charts.  For example, you may print a 5 generation chart
  1606.     starting with yourself.  Then if you have further ancestors on file, you
  1607.     may print other 5 generation charts starting with each of your great-great-
  1608.     grandparents.  This would give you a total of 9 generations printed.  Using
  1609.     this method, there is no limit to how many generations you may print.  The
  1610.     BKAA5 program ("3" from the main menu) does multiple charts automatically
  1611.     and can also print a large 9 generation box chart.
  1612.  
  1613.     The first 6 types of ancestor charts (A - F) and type (H) will shorten long
  1614.     names to 30 characters.  This is accomplished by changing a middle name to
  1615.     an initial or removing a middle name if necessary.  The (G) type of
  1616.     ancestor chart will leave names at 40 characters, but will print only 4
  1617.     generations per page.
  1618.  
  1619.     If you have a wide carriage printer, the (H) type ancestor chart will print
  1620.     6 generations.  This report also works with laser printers that can print
  1621.     up to 162 characters on a line in landscape mode.  (For laser or Deskjet
  1622.     printers, use P from the main menu to select landscape and 88 lines per
  1623.     page before printing ancestor chart H.)
  1624.  
  1625.     Ancestor chart I is for printers that can print 160 characters on one line.
  1626.     You would need to change the printer codes on option screen 2 for
  1627.     compressed printing to the correct codes for your printer for 20 characters
  1628.     per inch.  Not all printers can do 20 CPI.
  1629.  
  1630.     When printing an ancestor chart, you have the option to print the BK code
  1631.     numbers, no code numbers, or standardized numbers.  Standardized numbers
  1632.     are what you see on hand generated charts and ahnentafel reports.
  1633.  
  1634.     When you are displaying an ancestor chart, you may press one key to jump to
  1635.     another person.  Press F for father, M for mother, S for the spouse, and
  1636.     the number 1 for child number 1, 2 for 2, etc.  These are the same keys
  1637.     that are used when browsing on the modify screen.
  1638.  
  1639.  
  1640.     Brother's Keeper 5.1F                                               Page 28
  1641.     
  1642.     GROUP SHEETS
  1643.  
  1644.     The G group print routine will print the information for any person along
  1645.     with the person's parents, spouse and children.  Any message lines you
  1646.     entered may also be printed with this routine if desired.  The group sheets
  1647.     are useful if you are organizing your data, creating a book, or you wish to
  1648.     send the sheets to relatives for further information.  All fields will
  1649.     print for each person.  However, if you are not using an optional field
  1650.     (such as baptized), and if you have set the name of the field equal to
  1651.     blanks (in the options routine), then that line will not print.  Also, you
  1652.     have the options not to print a field if it happens to be blank for some
  1653.     people.  Just answer no to the question "do you want to print blank fields"
  1654.     and those lines will not be printed.  The program will print the birth and
  1655.     death labels and fields even if blank.
  1656.  
  1657.     There are many options when printing group sheets.  If you choose All for
  1658.     children data, it prints all children data and also will include spouses of
  1659.     children.  If you choose Compressed for children, it will print on one
  1660.     sheet of paper all information for up to 10 children and include spouses of
  1661.     children.  If you set a left margin greater than two, you probably should
  1662.     print with Elite size or compressed size characters so that information is
  1663.     not lost on the right side of the page.  On the line that says "Print
  1664.     today's date" if you answer A for age, then it will also print each
  1665.     person's current age, or their age at death.  If the death date field is
  1666.     totally blank, the program will assume the person is still alive, unless he
  1667.     or she would be over 125 years old.  If a person has died, put something in
  1668.     the death date field such as _____ or ? or any other character.  If the
  1669.     ages that print are not correct, then be sure the format you picked for
  1670.     dates on option screen 1 matches the way your dates look.  Also, if a date
  1671.     contains less than two digits for the day, use a 0 or a space before the
  1672.     single digit.  See date types on page 4.
  1673.  
  1674.     On the line that says "Omit blank date/location lines" if you answer "Y" it
  1675.     will not print fields that are blank for a person, except for birth and
  1676.     death.  If you answer "N" then it will print all fields including the
  1677.     "Marriage ceremony" and "Divorce" and "End" fields for the marriage
  1678.     information.  If you want to print blank fields, but you do not want to
  1679.     print the ceremony and divorce lines when they are blank for a couple, then
  1680.     answer "3" for that question.  If you want to print blank fields, but do
  1681.     not want to print the ceremony and divorce line whether it is blank or not
  1682.     blank then answer "4" and it will never print.  Answer "5" if you do not
  1683.     want to print blank fields and do not want to print the ceremony and
  1684.     divorce fields even if they are not blank.
  1685.  
  1686.     The last option lets you add 4 personal message lines to each page so that
  1687.     you could put instructions and your address on each page.  If you wish to
  1688.     save the options you have chosen, press F5 while the cursor is in the group
  1689.     sheet options area.  Then the next time you run group sheets, it will have
  1690.     the options set the way you last saved them.
  1691.  
  1692.     You may print people one at a time, or you may choose to print a range of
  1693.     numbers, or everyone who is a descendant of or ancestor of a certain
  1694.     person.  When the program asks for the name of the person to print, you may
  1695.     type the name, or number, or type an R to print a range of numbers (or all)
  1696.     or an A to print all the ancestors of someone, or a D to print the
  1697.     descendants of someone.  If you type a D, you will then be asked for the
  1698.     name or number of the person for whom you want all descendants printed.  If
  1699.     Brother's Keeper 5.1F                                               Page 29
  1700.     
  1701.     you type an R, you may either get a group sheet for everyone in the range
  1702.     you specify (2 sheets for each family - one showing the husband first and
  1703.     one showing the wife first) or you may choose to get 1 group sheet per
  1704.     marriage.
  1705.  
  1706.     If you wish to print a blank group sheet, just type the word BLANK when it
  1707.     asks for the name to print.
  1708.  
  1709.     REGISTER STYLE REPORTS
  1710.  
  1711.     If you choose R from the main menu, a program will start that will let you
  1712.     print register reports, indented reports, or 3 by 5 cards.  The register
  1713.     and indented reports will print all the information about all the
  1714.     descendants of a person and will optionally print an alphabetical index.
  1715.     If you intend to publish a book and use the register style report, you may
  1716.     set the output to go to a disk file and then use your word processor or a
  1717.     desktop publishing program to enhance the book.  The second choice for
  1718.     output to a disk file will use tabs instead of spaces at the beginning of
  1719.     the lines, and that will help if you intend to use a proportionally spaced
  1720.     font and if your desktop publishing program can handle the tabs.
  1721.  
  1722.     The register and indented reports will give you several options about what
  1723.     information to include and how the report will look.  If you choose to have
  1724.     page numbers, it also will prepare for an alphabetical index at the end.
  1725.     When the report is finished printing, you will have the option to prepare
  1726.     an index file, and then sort the file.  If your database is large, you may
  1727.     have to exit the program and sort the index and then restart the program
  1728.     and print the index.  In case of a printer problem part way through
  1729.     printing a long report, remember then you may set the output to go to a
  1730.     disk file (press F9 at the menu) and then you may edit or print part of the
  1731.     file.
  1732.  
  1733.     The register report uses a numbering system where the first person is
  1734.     number one, and the children are numbers two, three, four and so on.  Each
  1735.     person is given a number if they have children.  To see more information
  1736.     about a person who is listed as a child, look for the same number in the
  1737.     next generation.  To see who a person's parents are, look for the same
  1738.     number in the previous generation.  The names are printed one generation at
  1739.     a time.  If you select the Modified register system, then everyone gets
  1740.     assigned a number, and people that have children are given a + in front of
  1741.     their number so that you know to look below for more information.
  1742.  
  1743.     Here are the specific questions when printing a register report (the
  1744.     questions for the indented report are similar).
  1745.  
  1746.     Print how many generations?  If you wish, you may enter a number less than
  1747.     the maximum (currently 20) that the program will handle.
  1748.  
  1749.     Children's names.  Pick how you want the children's names to print the
  1750.     first time, when they will be printed more fully later.  If a child will
  1751.     not be printed later, then the full name will print.
  1752.  
  1753.     Abbreviate to b. and d.  You may choose to have either the abbreviations or
  1754.     the full words for born, married, died, and buried.
  1755.  
  1756.     Include which message lines.  If you have entered message lines for people,
  1757.     you may have them included in this report.  If you choose A for all, then
  1758.     Brother's Keeper 5.1F                                               Page 30
  1759.     
  1760.     all message lines and text files will be printed.  If you choose * then
  1761.     only those of the seven message lines that start with * will print.  If you
  1762.     choose unformatted, then all the message lines and text files will print,
  1763.     however they will print exactly as you entered them and they will not be
  1764.     reformatted to the line length of this report.  The unformatted option is
  1765.     useful if you have text files that contain columns of information.
  1766.  
  1767.     Print spouse messages also.  If you indicated that you wanted to print
  1768.     message lines, you will be asked if you also want to print the spouse's
  1769.     messages.  You may answer Yes, No, or type 3 if you want the spouse message
  1770.     lines to start on a new line.
  1771.  
  1772.     Label the generations.  You may choose to have the header between the
  1773.     generations either say just "Next Generation" or say "Second Generation"
  1774.     and "Third Generation" and so on.
  1775.  
  1776.     Regular size or compressed printing.  You may choose the size for the
  1777.     characters and the program will send the proper codes that are in the
  1778.     options area.  If you choose "U" for unchanged, then no codes will be sent
  1779.     to the printer and it will remain in whatever mode it is currently set in.
  1780.  
  1781.     You may then indicate the size of the left margin, the number of characters
  1782.     to print on one line, and the number of lines to print on each page.  (The
  1783.     number of characters per line will determine how much of a right margin
  1784.     remains.)
  1785.  
  1786.     If you answer "yes" for page numbers, it also will save information so that
  1787.     you will be able to print an alphabetical index at the end of the report.
  1788.     You may also designate a starting page number.
  1789.  
  1790.     Show code numbers.  I recommend that you do not also print the person's BK
  1791.     code numbers, since it may be confusing when also printing the register
  1792.     number.  However, if the report is for your own use, you may wish to see
  1793.     the code numbers that were assigned when the people were added to the
  1794.     database.
  1795.  
  1796.     Show baptized date and location.  You will be asked if you want the date
  1797.     below the birth date also to print.  If you say "yes" then it will print if
  1798.     it is not blank.  If you answer "I" then it will only print if the birth
  1799.     date is blank.  Sometimes a person's birth date is not known, but the
  1800.     baptized or christened date is known.  If you want this date printed, you
  1801.     will be asked what word or abbreviation to use when printing.
  1802.  
  1803.     Show reference field.  If you answer "yes" it will print after the date
  1804.     fields.  You also will be asked what word to use when printing.  If you
  1805.     answer "]" then the reference field (if not blank) will be printed after
  1806.     the name with the reference field enclosed with brackets.
  1807.  
  1808.     Show occupation.  If yes, then also type the word to use when printing.
  1809.  
  1810.     If multiple spouses, do you want to show which spouse produced which kids?
  1811.     If you have cases of multiple marriages, this will allow you to show which
  1812.     children came from which marriages.
  1813.  
  1814.     Use register system or modified register system.  The register system only
  1815.     assigns a number to people if they had children, and the modified register
  1816.     system gives everyone a number and puts a + sign in front of the number if
  1817.     Brother's Keeper 5.1F                                               Page 31
  1818.     
  1819.     they had children.
  1820.  
  1821.     Print source footnotes.  You can print footnotes to show the information
  1822.     that you entered in the source lines for each date or location.  (The
  1823.     source lines are the lines that were entered by pressing F6 while entering
  1824.     a date or location for a person.)  The footnote numbers will print in
  1825.     superscript based on the printer codes from option screen 3 or as set up in
  1826.     the utility program when you picked a printer.
  1827.  
  1828.     You may then enter a page heading if you desire.  This heading will be
  1829.     printed at the top of each page.
  1830.  
  1831.     You may enter a number for the number of blank lines for a top margin for
  1832.     each page.  This is useful for laser printers.
  1833.  
  1834.     After answering the above questions, the report will start printing.  Press
  1835.     ESC to interrupt the printout or press P to pause the printing.  If the
  1836.     screen says "waiting for printer" and nothing prints, then be sure the
  1837.     printer is ready.  If it still does not print, look at the number displayed
  1838.     after the message, and then press ESC to quit and return to the main menu
  1839.     of BK5 and go the options area.  On option screen 3 put the number that was
  1840.     displayed on the line for "printer is ready."  This step is only rarely
  1841.     required.  If the register report displays the message "waiting for
  1842.     printer" but the printer continues to print, then do not change the codes
  1843.     on option screen 3.
  1844.  
  1845.     When the report has finished, you may print an index if you had page
  1846.     numbering turned on.  Answer yes to the question about creating the index.
  1847.     It will create BKINDEX1.DTA and will then sort the file into BKINDEX2.DTA.
  1848.     You may then print the sorted index file.
  1849.  
  1850.     When printing an index for the register report or the indented report, if
  1851.     you have too many names to be sorted while in the program, you can stop the
  1852.     program and use the line:
  1853.  
  1854.       SORTF  BKINDEX1.DTA  BKINDEX2.DTA  /C  /+1,30
  1855.  
  1856.     and then restart the program, pick "R" for register reports, then pick "P"
  1857.     to print the sorted index.  BK5 will soon be shipped with a new sort
  1858.     program called VSORT and that sort program will be able to sort any size
  1859.     file.
  1860.  
  1861.  
  1862.     DESCENDANT BOX CHART
  1863.  
  1864.     The box chart program will print a descendant chart that has each person in
  1865.     a box and has lines connecting the boxes.  The oldest person is at the top,
  1866.     and person's children are below, and the grandchildren are below them, and
  1867.     so on.  Like most reports, the box charts may be printed, displayed, or
  1868.     sent to a disk file. When you display the chart, you may use the arrow keys
  1869.     to move around the chart.
  1870.  
  1871.     There is an option for small boxes with just dates, or larger boxes with
  1872.     locations also.  You may also adjust the width of the boxes.  The width of
  1873.     the boxes will affect the total number of people that can be printed in one
  1874.     generation and also will affect the length of the chart.
  1875.  
  1876.     Brother's Keeper 5.1F                                               Page 32
  1877.     
  1878.     If your printer has been set up to print the IBM extended character set,
  1879.     then you will be able to print solid graphic lines around the boxes or
  1880.     print shadows.  Your printer will not print the IBM extended character set
  1881.     unless you set it up that way (normally by flipping a DIP switch or
  1882.     pressing some buttons on printer).  Look in your printer manual in the
  1883.     index under "character set" or under "DIP switches" to find the section of
  1884.     your printer manual that tells you how to set up the IBM extended character
  1885.     set #2.  Making this change will normally not affect the other programs
  1886.     that you use.  For HP Laserjet printers, pick P from the main menu, then
  1887.     pick 13.  For Panasonic 24 pin printers, pick P then 20.
  1888.  
  1889.     If you have a graphics dot matrix printer, then you may print the box
  1890.     charts sideways.  The sideways printing will be slower than regular
  1891.     printing.  When printing sideways, you will have an option for compressed
  1892.     print and an option to print faster if you have a 24 pin printer.
  1893.  
  1894.     If you have an HP laser or Deskjet printer, do not choose sideways, but
  1895.     instead choose regular print.  You will later be asked if you want to print
  1896.     landscape.  If you have an HP Laserjet printer, you can use the FONTS20.EXE
  1897.     file on the BK5 diskettes to download a 20 CPI font to your printer.  Type
  1898.     the file name to extract the fonts and then type LOADF20 to load the fonts.
  1899.     These fonts are not needed for the Deskjet.
  1900.  
  1901.     FOUR FAMILY BOX CHART
  1902.  
  1903.     The four family box chart is similar to the regular box chart described
  1904.     above, except it shows four families on the top line, and then all the
  1905.     descendants of those four families with dotted lines connecting the four
  1906.     families where marriages occurred.  When looking at a person in the third
  1907.     generation, it is a combination ancestor and descendant chart.  The
  1908.     children that are common to more than one of the families are only printed
  1909.     once under the first parent and a dotted line will show the connection to
  1910.     the other parent's family.
  1911.  
  1912.     MORE ANCESTOR REPORTS
  1913.  
  1914.     The BKAA5 program (3 from the main menu) will print additional ancestor
  1915.     reports and charts.  It can print multiple page ancestor reports, where the
  1916.     pages are cross referenced.  You pick the starting person, and all of the
  1917.     person's ancestors will be printed with four generations showing on each
  1918.     page.
  1919.  
  1920.     You may also print a large ancestor wall chart with boxes for each person.
  1921.     This chart will contain nine generations (511 people) and will be about
  1922.     five feet high and two sheets of paper wide.  It will include each person's
  1923.     name, the standard code number, and dates and locations for birth,
  1924.     marriage, death, and burial.  People in the eighth and ninth generations
  1925.     will have abbreviated information.  If you have an HP Laserjet printer, you
  1926.     can use FONTS6.EXE from the BK5 diskettes to download a 6 point font to
  1927.     your laser printer.  This 6 point font will cause the last 3 generations to
  1928.     look better. Type FONTS6 to extract the fonts and type LOADFONT to send
  1929.     them to your printer.  These fonts are not needed for the Deskjet.
  1930.  
  1931.     Also available is a version of an ahnentafel report with complete
  1932.     information for each person.  The differences between this and the
  1933.     ahnentafel report on the main menu are that this one prints a paragraph for
  1934.     each ancestor which can include message lines, and also this report can
  1935.     Brother's Keeper 5.1F                                               Page 33
  1936.     
  1937.     print more generations and an index.
  1938.  
  1939.     MERGE TWO DATABASES
  1940.  
  1941.     This program will allow you to merge two databases into one.  If you have
  1942.     two Brother's Keeper databases that contain different names, you may merge
  1943.     them by adding one set of files to the other.  I recommend that you make
  1944.     backup copies of both databases before you do a merge.  As the files are
  1945.     merged, the code numbers for one of the files will be changed so that they
  1946.     do not conflict with the existing numbers in the other file.  Currently,
  1947.     the program will not check for duplicate names, so do not merge two files
  1948.     that have several identical people in both files or else you will have to
  1949.     do a lot of deleting to clean the file up.
  1950.  
  1951.     SPLIT ONE DATABASE
  1952.  
  1953.     The program to split off part of a database is useful if you want to send
  1954.     information to another Brother's Keeper user.  Often, the other person is
  1955.     only interested in some of the information that you have, and this program
  1956.     will let you pick certain people and create a new database of just those
  1957.     people.  For example, you may select all the ancestors of a person, or all
  1958.     the descendants of a person, or any combination of ancestors and
  1959.     descendants of several people.  The normal mode is to select people.
  1960.     However, you can select a group and then press F9 and then de-select some
  1961.     of the people you have selected.  For example, you could select everyone
  1962.     (using the range of numbers routine) and then press F9 and then de-select
  1963.     all the descendants of one person.
  1964.  
  1965.     After selecting the people, pick "C" to copy the people to the new set of
  1966.     files.  The program will run much faster if you create the new data files
  1967.     in a temporary subdirectory on your hard disk than if you create the new
  1968.     data files on a floppy.  After creating the new files, you may then copy
  1969.     them to a floppy to send to someone else.  If the other person uses a
  1970.     different genealogy program that can read GEDCOM files, then use the BK
  1971.     GEDCOM program ("X" from the main BK menu) to create a GEDCOM file from the
  1972.     new data files and send the other person the GEDCOM file.
  1973.  
  1974.     This split routine creates a new set of Brother's Keeper data files.  It
  1975.     does not delete people from your existing database or change your existing
  1976.     database.  However, you could use the routine to in effect delete people.
  1977.     You could select the people you want to keep and copy them to a temporary
  1978.     directory.  Then, after you are sure you have the correct people, you could
  1979.     use the DOS COPY command to copy the new data files over your old data
  1980.     files and then you would only be left with the people you selected to keep.
  1981.  
  1982.     This routine does not create new directories on your hard disk, so if you
  1983.     want to put the new database in the C:\BKTEMP directory, you will need to
  1984.     create that directory at the C: prompt by typing MD \BKTEMP and enter
  1985.     before running the split routine.
  1986.  
  1987.     IMPORT OR EXPORT A GEDCOM FILE
  1988.  
  1989.     A GEDCOM file is a file with names, dates, locations, and notes that is in
  1990.     a special format that can be read by other genealogy programs.
  1991.  
  1992.     Brother's Keeper 5.1F                                               Page 34
  1993.     
  1994.     HOW TO IMPORT DATA INTO BK
  1995.  
  1996.     If someone else has given you a GEDCOM file, do not add it to your BK
  1997.     database until you know what is in it, otherwise you may not want the data
  1998.     and you will have to revert to your most recent backup copy of your
  1999.     database or else do a lot of deleting.  You could import the GEDCOM file
  2000.     into a new BK database in a temporary subdirectory.  Then use BK to look at
  2001.     it by changing the bottom line on option screen 1 to read the new temporary
  2002.     subdirectory.  If all looks well, then you can import the GEDCOM file into
  2003.     your main database.  Always do a new backup of your BK files before
  2004.     importing a GEDCOM file.  The BK gedcom import routine will add everyone in
  2005.     a gedcom file to the BK data files and it does not currently look for
  2006.     duplications.
  2007.  
  2008.     If you already have a GEDCOM file from another program, skip to the next
  2009.     paragraph.  To transfer data INTO Brother's Keeper, you first must create a
  2010.     GEDCOM file that contains the data in the other genealogy program.  For
  2011.     example, if you have data in the PAF program (version 2.1), here is a
  2012.     summary of the steps to create a GEDCOM file.  Type PAF to see the first
  2013.     menu.  Pick Genealogical Information System or GEDCOM.  Then pick
  2014.     Genealogical Data Communication or GEDCOM.  Then pick Create GEDCOM file.
  2015.     It will show the location of the PAF files, and let you type in the drive
  2016.     and name for the GEDCOM file. If you want the GEDCOM file to be in a
  2017.     certain subdirectory of your hard drive, you can type both the drive and
  2018.     subdirectory name on the drive line. If you pick the name SMITH for the
  2019.     name of the GEDCOM file, the program will actually create a file called
  2020.     SMITH.GED (you do not type the .GED, the program will add it to whatever
  2021.     name you type.)  It will ask if you want all the data transferred or just
  2022.     certain people.  It will then ask for your name and address.  This is not
  2023.     required if you are only transferring the data to another program.  It will
  2024.     ask if you want Notes transferred.  Finally it will ask if you want the
  2025.     data in the PAF 2.0 format or the PAF 2.1 format.  Pick the 2.1 format.
  2026.     Then the GEDCOM file is created.  Exit the PAF program.
  2027.  
  2028.     The next step in importing is to run the BK GEDCOM program so that the data
  2029.     can be changed into BK format.  Pick X from the BK menu to start the GEDCOM
  2030.     program and then pick A to add the data to Brother's Keeper.  Read the
  2031.     screen and type C to continue.  It will ask for the drive for the Brother's
  2032.     Keeper data.  If you want to add the data to an existing Brother's Keeper
  2033.     data file, give the drive and path location.  If you want to create a new
  2034.     Brother's Keeper data file, give a drive and path location to create the
  2035.     files on.  (It will not create the subdirectory - you must have already
  2036.     created the subdirectory using the DOS command MD.)  Do not give any file
  2037.     name at this point - just give the drive letter and optionally the name of
  2038.     the subdirectory.  Examples are shown on the screen.
  2039.  
  2040.     It will then ask for the name of the GEDCOM file to read.  You also should
  2041.     give the drive location, and subdirectory name if any, in front of the name
  2042.     of the GEDCOM file.  You should end the name with .GED.  For example, if
  2043.     your GEDCOM file was named SMITH and it is on the C: drive in the \PAF\
  2044.     subdirectory, then you would answer the question with C:\PAF\SMITH.GED
  2045.  
  2046.     It will then open the files.  If there is already data in a Brother's
  2047.     Keeper file there, then it will show you how many names are in the existing
  2048.     file.  The new data will be added to any existing data.  The program will
  2049.     not check for duplicates - all the data will be added as new additional
  2050.     data.  The program will then ask which drive to create any message text
  2051.     Brother's Keeper 5.1F                                               Page 35
  2052.     
  2053.     files on.  This drive information also will be used by the BK program when
  2054.     locating the text files.  It will then ask if you are reading a PAF 2.0 or
  2055.     PAF 2.1 file.  Pick either 0 or 1.  If the GEDCOM file is from PAF 2.2,
  2056.     still pick 1 since version 2.2 files are the same as version 2.1 files.  It
  2057.     will then ask where to move the TITLE field.  If you used the TITLE field
  2058.     in PAF, then answer the question based on what you put in the title field.
  2059.     If you did not use the TITLE field in PAF, then just push enter.  Finally
  2060.     it will ask if you are ready to do the copy.  Type Y if you are ready and
  2061.     it will copy the data in.
  2062.  
  2063.     When finished, you can use the utility program, (menu item U in the main BK
  2064.     menu) and check the quality of your data file to be sure all the links
  2065.     between people are correct.  You can then use BK to look at the file, and
  2066.     print all the reports.  If you are importing a gedcom file that was created
  2067.     by ROOTS III, you can run the BK utility routine and pick Q for quality
  2068.     check and it will put the children in the correct birth order.
  2069.  
  2070.     When reading gedcom files into Brother's Keeper, the routine is currently
  2071.     designed to read files containing person numbers from 1 to 34,000 and
  2072.     marriage numbers from 1 to 17,000.  If the file contains numbers larger
  2073.     than that, then you can use the CD-ROM option to read people with large
  2074.     numbers, provided there are less than 12,000 total people in the gedcom
  2075.     file.  You may need to create more than one gedcom file to transfer more
  2076.     names.  Each time you run the BK gedcom routine, it can read one gedcom
  2077.     file with that number of names in it.  If these numbers are increased in
  2078.     the future, the README.DOC file will tell you of the new limits.
  2079.  
  2080.     The Brother's Keeper gedcom routine will only read gedcom files that are
  2081.     not split into separate files.  If you have a gedcom file that was created
  2082.     by another program, and if the file was split into two parts by the other
  2083.     program (one continuous gedcom file in two parts) then make the two parts
  2084.     into one file before reading it with BK.  Normally, if the other program
  2085.     splits a file it will call one .GED and the other .001.  So if you have
  2086.     SMITH.GED and SMITH.001 on two diskettes, then put them on the hard disk
  2087.     and use the COPY command to make them into one file again.  For example,
  2088.  
  2089.     COPY  SMITH.GED+SMITH.001  SMITH.GED
  2090.  
  2091.     That will attach the .001 file onto the end of the .GED file so that BK can
  2092.     read it as one file.
  2093.  
  2094.  
  2095.     TRANSFERRING DATA OUT OF BK USING GEDCOM
  2096.  
  2097.     Note: when you create a GEDCOM file, all the names in your file will be
  2098.     transferred.  If you want to only transfer part of your file, then you will
  2099.     need to first use the program described above  to create a new smaller set
  2100.     of your data files.  (See split one database above.)
  2101.  
  2102.     To transfer data from BK to another program, pick X to start the GEDCOM
  2103.     program and pick C to create a GEDCOM file.  Read the screen that is
  2104.     displayed.  One important thing to remember, is that some programs must
  2105.     have the dates in a specific format or else the dates will not transfer.
  2106.     If you have your dates in type 1 or type 2 format (see BK documentation
  2107.     about date types), then all programs should be able to understand them.
  2108.     Some programs such as PAF will understand other formats as well.  If you
  2109.     need to change your date format, then you will need to use the utility
  2110.     Brother's Keeper 5.1F                                               Page 36
  2111.     
  2112.     program to convert your dates before you create the GEDCOM file.  The data
  2113.     conversion routine is not fast and you may not want to change your original
  2114.     database, so you might want to try creating the GEDCOM file with the dates
  2115.     the way they are and see if the other program can handle them.
  2116.  
  2117.     Next the BK GEDCOM program will ask you where the BK data files are
  2118.     located.  Type in the path for the files.  If the files are on your B: disk
  2119.     drive, then type B: and if the files are in the \BK5 subdirectory of your
  2120.     hard disk, then type C:\BK5 (do not type a file name, just a directory
  2121.     name).  Then the program will ask for the name of the GEDCOM file you want
  2122.     to create.  If you want the file to be created on a certain drive, then
  2123.     include the drive or path location also.  Some examples would be
  2124.     B:SMITH.GED or C:\BK5\JONES.GED (note that you need to type the file name
  2125.     and it should end with .GED).  The file name may be up to 8 characters long
  2126.     followed by .GED.
  2127.  
  2128.     The program will then open the files and show you how many names are in the
  2129.     BK data files.  It will inform you that the GEDCOM file it creates will be
  2130.     in the PAF 2.1 format.  That is the format that most other programs will be
  2131.     able to read.  It will then ask if you are ready to create the file.  If
  2132.     you say yes, then it creates it and if you say no, then the program will
  2133.     stop.  After the file is created, you may use another program's GEDCOM
  2134.     reading routine to move the data into that program (see the other program's
  2135.     directions on how to read the GEDCOM file).
  2136.  
  2137.     UTILITY PROGRAM
  2138.  
  2139.     This program has a routine to check the quality of your data and can fix
  2140.     many errors that may turn up.  If you get a situation in which a person
  2141.     does not show parents on the modify screen, but the parents do show the
  2142.     child, run the quality check routine.  The quality check routine can also
  2143.     find and correct the situation where children are not in the correct birth
  2144.     order.  Some errors, such as getting the message STAT= on the screen, are
  2145.     not correctable with this routine.  See Appendix N for STAT errors.
  2146.  
  2147.     The utility program can set up the proper printer codes for certain
  2148.     printers.  If your printer is not listed, you may have to consult your
  2149.     printer manual to obtain the printer codes and then use the options routine
  2150.     to enter them.
  2151.  
  2152.     The utility program also will let you save your options file by copying it.
  2153.     You may then restore the saved file at a later time.  This may be useful
  2154.     for people who have 2 different types of printers.  You may set up the
  2155.     options for one printer, and then save the file with a special name.  Then
  2156.     set up the options for the second printer and save that file with a
  2157.     different name.  You may then run the utility program and restore either
  2158.     options file depending on which printer you wish to use.  All options on
  2159.     screen 1 and 2 of the options screens are saved or restored, so you may
  2160.     even save 2 different sets of screen colors, one set the way you like them,
  2161.     and the other the way your spouse likes them.
  2162.  
  2163.     You also may use the utility program to print all the values you have
  2164.     stored for the ALT key combinations.
  2165.  
  2166.     If you decide to change the date format after you have entered many dates,
  2167.     you may use the utility program to change from any of the 11 formats to any
  2168.     other of the 11 formats.  Be sure to copy all the .DT5 files to backup
  2169.     Brother's Keeper 5.1F                                               Page 37
  2170.     
  2171.     floppy disks before running this routine, just in case there is any
  2172.     problem.  This date change routine must read and write each record and
  2173.     tends to run slowly, so allow yourself plenty of time.  After you change
  2174.     date formats, remember also to change date format on Option screen 1.
  2175.  
  2176.     There is also a routine to create a Tiny Tafel file.  This is a relatively
  2177.     new type of report.  The Tiny Tafel file is a summary of all your
  2178.     ancestors.  The file can be used to find other people who are researching
  2179.     the same family lines that you are.  There are computer systems set up to
  2180.     help people match their research with other genealogists by matching the
  2181.     Tiny Tafel files of each.  This is a new idea and has only been in
  2182.     operation for a few years.  If you have a modem, you may call one of these
  2183.     "computer bulletin boards" that has the Tafel Matching System, and obtain
  2184.     further information.  This routine in the utility program only creates the
  2185.     Tiny Tafel file.  It is recommended that you also obtain a program such as
  2186.     TTGEN201 that will allow you to edit the file and insert and delete lines.
  2187.     Currently, the matching system requires all lines in the tafel file to have
  2188.     locations.  If you have a modem, you may download a list of BBS that handle
  2189.     genealogy messages.  Those that also handle Tiny Tafel files are listed.
  2190.     You can get this list of BBS numbers from the National Genealogy Society
  2191.     BBS at (703) 528-2612.  The file is normally called GBBSxxxx.ZIP where xxxx
  2192.     is the year and month, such as 9305.
  2193.  
  2194.     The utility program has the ability to calculate the relationship between
  2195.     any two people.  After the relationship is displayed you have the option to
  2196.     print a list of the connecting relatives.  The descendant report (D in the
  2197.     BK5 program) also can calculate relationships.  However, by using this
  2198.     routine, you will not have to print or display an entire report when you
  2199.     are only interested in one or two relationships.
  2200.  
  2201.     There are routines that will allow you to print all locations or sources,
  2202.     or delete all unused locations or sources, or to do a global change of a
  2203.     location or source.  If several people have the same location or source,
  2204.     only one entry is made to the file, and several people will "point" to the
  2205.     same entry.  When you make a change using the normal modify screen, you are
  2206.     only changing the location or source for the one person you are modifying.
  2207.     If you want to change a location or source for everyone that currently uses
  2208.     that location or source, then use the routine in the utility program.
  2209.  
  2210.     For example, if you have entered the wrong location for a person, you may
  2211.     fix it using the modify routine (M from the main BK5 menu).  However, if
  2212.     you discover that you have misspelled the name of a town, then you should
  2213.     use the utility program to correct it for everyone that "points" to that
  2214.     misspelled town.  Also, if you do a printout of all locations, you may find
  2215.     that you have the same cities entered two or three different ways.  You may
  2216.     use the utility program to change all people that "point" to any of those
  2217.     different versions so that they will all "point" to one version.  Then the
  2218.     no longer used locations may be deleted and the disk space will be made
  2219.     available for new locations.
  2220.  
  2221.     BAR CHARTS
  2222.  
  2223.     If you pick * from the main menu, it will start the bar chart routine.  You
  2224.     will be able to display and print statistics charts showing month of birth,
  2225.     month of marriage, month of death, number of children per marriage, and
  2226.     lifespan.  You can, for example, print the lifespan of your ancestors.
  2227.     Your computer must have a graphics display in order to run this report.  It
  2228.     Brother's Keeper 5.1F                                               Page 38
  2229.     
  2230.     will work with a CGA, EGA, or VGA display.  If you have a Hercules
  2231.     compatible monochrome display, then first run the program QBHERC.COM or the
  2232.     program MSHERC.COM (it comes with MS-DOS 5.0.)
  2233.  
  2234.     If the charts show incorrectly, your date formats may not match up with
  2235.     what is set on option screen 1.  For example, if the birth month chart
  2236.     shows all months as 0, you probably did not enter the dates as described in
  2237.     the Add section above.  You can change the date format on option screen 1
  2238.     to match your date format.  See the list of date formats on page 4.
  2239.  
  2240.     When a bar chart is showing on the screen, you may press P to print the
  2241.     chart.  It will print on dot matrix printers, or on HP compatible printers.
  2242.  
  2243.     TIMELINE CHART
  2244.  
  2245.     When you press + while at the main menu, you will start the timeline
  2246.     report.  It will print or display the ancestors of a person showing the
  2247.     year of birth and death for each person.  You can also include other events
  2248.     or other famous people on the chart by putting the information in the file
  2249.     BKEVENTS.TXT.  The events in that file will print at the top of your chart,
  2250.     provided some of the ancestors printed lived during that time period.  The
  2251.     format of the BKEVENTS.TXT file is: beginning year, ending year, and a name
  2252.     or event. For example: 1770 1827 Beethoven.  Put the most recent events at
  2253.     the top of the file and the oldest events at the bottom of the file.
  2254.  
  2255.     STOP
  2256.  
  2257.     *  If you have your data on a floppy diskette, NEVER remove the DATA
  2258.     diskette unless instructed to change disks or until after typing S to stop.
  2259.     Some of the files are not fully updated until you type S and stop.  It is
  2260.     recommended that you put the data files on a hard disk so that the program
  2261.     will run faster.
  2262.  
  2263.     *  NEVER turn your computer off while in the BK program.  Always use S at
  2264.     the menu to stop the program first.  If a power failure causes the program
  2265.     to be interrupted, run the utility program (U from the main menu) and then
  2266.     pick item Q to fix any link errors before adding more information to the
  2267.     data files.  If you get STAT errors when starting the program, read
  2268.     Appendix N.
  2269.  
  2270.     *  If you have 2 data diskettes, you must STOP the program, then change
  2271.     data diskettes, and then restart.  The program will not link people between
  2272.     2 diskettes.  If you have data in 2 or more sub-directories of your hard
  2273.     disk, you may change sub-directories by using Options to change the path.
  2274.  
  2275.     Brother's Keeper 5.1F                                               Page 39
  2276.     
  2277.     APPENDIX A.  HOW TO MAKE CORRECTIONS
  2278.  
  2279.     If you are correcting spelling or dates, use the MODIFY routine and TAB (or
  2280.     DOWN arrow) and Shift TAB (or UP arrow) to move to the field to change.
  2281.     Then use the left or right arrow keys to move within a field, and use Ins
  2282.     and Del to insert or delete characters.  Use CTRL F3 to erase a field.  To
  2283.     change the spelling of a location that was entered previously, use the
  2284.     Utility program which allows changing the location for all people who have
  2285.     that location.
  2286.  
  2287.     NOTE: If, when you are on the add or modify screens, you do not see
  2288.     directions on the bottom line, change your colors on option screen 1.
  2289.  
  2290.     IF YOU ENTERED SOMEONE'S CHILDREN IN THE WRONG ORDER, do the following.
  2291.     First, go to the modify routine and type the parent's code number or name
  2292.     and the parent's information will appear on the screen (use either the
  2293.     husband or the wife).  The children's code numbers will show along with
  2294.     their names.  The first child you entered will be the first code number
  2295.     showing, the second child you entered will be listed second, etc.  You may
  2296.     correct the order on the screen by typing the letter R and then retyping
  2297.     the code numbers in the correct order.  Make sure the code number shown for
  2298.     first child is the actual first child, etc.  The names shown on the screen
  2299.     will remain the same until you press F10.  Then the names will change to
  2300.     match the new order you have entered.  For example, to make child 123 the
  2301.     first child:
  2302.  
  2303.            OLD        NEW
  2304.            120        123
  2305.            121        120
  2306.            122        121
  2307.            123        122
  2308.  
  2309.  
  2310.     IF YOU ENTERED SOMEONE WITH THE WRONG PARENTS, you may correct it by doing
  2311.     the following.  First, modify the record of the person you said was the
  2312.     parent, but was not (use either the husband or the wife).  When the wrong
  2313.     parent's record is showing at the top of the screen, type D and delete the
  2314.     child who should not be there.  (This will delete the link between the
  2315.     parents and the child, however the child still exists in the database.)
  2316.     Then you may go to the add screen and bring up the correct parents and then
  2317.     add the child by typing the child's code number or the name and F8.  The
  2318.     child added to the family will then be the last child.  If the children of
  2319.     the family are now out of order, you may correct that as described above in
  2320.     the children order section.
  2321.  
  2322.     If a person has two sets of parents entered, you can type : in the bottom
  2323.     right corner of the modify screen and it will make the second set of
  2324.     parents the primary parents.  The primary parents show on the modify screen
  2325.     first, and are the parents that show on an ancestor chart.  If a person is
  2326.     not showing parents, but the parents show the child, use the Utility
  2327.     program and pick the quality check routine.
  2328.  
  2329.     IF A MARRIAGE IS IN ERROR, use the modify routine to show the person with
  2330.     the wrong marriage.  Type X to delete a marriage.  You will then be shown
  2331.     all the marriages for this person and be allowed to delete one.  (It will
  2332.     show the marriage number, not the person's code number.)  When a marriage
  2333.     is deleted, the husband and wife stay in the file as people, but the
  2334.     Brother's Keeper 5.1F                                               Page 40
  2335.     
  2336.     connection that shows their marriage is deleted.  If the marriage also had
  2337.     children records related to it, the children will have their parent
  2338.     connection deleted, but the children will stay in the file as people.
  2339.     These children may then be added as children of some other marriage by
  2340.     using the Add routine.
  2341.  
  2342.     IF A MARRIAGE IS OUT OF ORDER, use the modify routine to show either the
  2343.     husband or the wife.  Type W to correct the spouse order.  You will be
  2344.     shown all the marriages for this person and be allowed to change the order.
  2345.     (It will show the marriage number, not the person's code number.)
  2346.  
  2347.     IF YOU HAVE A PERSON DUPLICATED (the person has been assigned two code
  2348.     numbers by the program) then you will need to delete one person in order
  2349.     for the printouts to print correctly.  Each person must be entered only
  2350.     once and then linked to the father, mother, spouse, and children.  Let's
  2351.     assume that you have entered yourself twice into the computer and that you
  2352.     have two code numbers, 5 and 21.  Use modify and call up number 5.  Suppose
  2353.     it shows you with a father and mother, but no spouse and no children.  Then
  2354.     call up number 21.  Suppose it shows you with no father and no mother, but
  2355.     it does show your spouse and children.  In this case, you should delete
  2356.     person number 5 who has no spouse and no children.  Here is the procedure:
  2357.     Using modify, call up number 5.  Type / to totally delete the person.  Then
  2358.     go to the add routine and call up your father and mother.  In the children
  2359.     section, type 21 for a child (this is the non-deleted you).  Then, if you
  2360.     are not in the correct birth order, go to modify and call up your father
  2361.     and use R to rearrange the child order.
  2362.  
  2363.     Brother's Keeper 5.1F                                               Page 41
  2364.     
  2365.     APPENDIX B.  PRINTER PROBLEMS.
  2366.  
  2367.     (There are also suggestions in Appendix P)
  2368.  
  2369.     Many of the questions or problems I have received have related to printer
  2370.     problems.  The printer options can be set in the Options routine.  Also,
  2371.     some common printers can be set up in the Utility program.
  2372.  
  2373.     Some printers cannot backspace.  If your printer cannot backspace you
  2374.     should set that option to 0 (zero) or names will double print on some
  2375.     printouts and the ancestor chart may not print correctly.
  2376.  
  2377.     Some printers cannot do a carriage return (CR) without also doing a line
  2378.     feed (LF).  If your printer is one of those, set that option to 0 (zero) or
  2379.     names will double print on some printouts and the ancestor chart may not
  2380.     print correctly.
  2381.  
  2382.     You may test your printer's features by typing a T at the lower right
  2383.     corner of option screen 2.
  2384.  
  2385.     Most printers want a carriage return and line feed at the end of each line.
  2386.     If your printer wants only a carriage return, set that option or everything
  2387.     will double space.
  2388.  
  2389.     The program will try to print some reports in compressed format.  That lets
  2390.     you print 132 characters per line on most printers.  You may enter the
  2391.     decimal values of the codes that must be sent to your printer to do
  2392.     compressed and regular print.
  2393.  
  2394.     You may set up the codes that start bold print and turn off bold print for
  2395.     your printer.  Check your printer manual and see what the decimal values
  2396.     are for the codes that do that.  If your printer cannot bold print, set the
  2397.     values to zero.  Bold could actually be enhanced or emphasized or italic or
  2398.     whatever you want the names to appear as.  The program also needs to know
  2399.     if your printer can bold print when printing compressed.  Many printers
  2400.     cannot do that, so if yours cannot, the program will try to backspace (if
  2401.     possible) to make names bold print when printing compressed (on the
  2402.     descendant printout).  The program will only try to bold print names on the
  2403.     descendant printout and the family group sheet printout.
  2404.  
  2405.     There are up to 7 codes to turn on and off compressed print and bold print.
  2406.     Many printers only require 1, 2 or 3 codes to control those features.  If
  2407.     the first code of the 7 is zero, none of the 7 codes are sent.  If the
  2408.     first code is not zero, all 7 codes are sent.  Normally, codes of 0 (zero)
  2409.     at the end will not affect the printer output.  If you do not want the
  2410.     extra 0's to be sent to the printer, change the extra codes to 999 and
  2411.     those codes are not sent.
  2412.  
  2413.     The descendant printout will print generation numbers at the top and bottom
  2414.     of each page.  You may turn this feature off in Options.
  2415.  
  2416.     I have tested the programs on several computers and with several printers.
  2417.     However, I do not have access to all combinations of equipment so it is
  2418.     quite possible that some program changes may still have to be made.  Let me
  2419.     know if your printer is not cooperating and I will try to help.  Tell me
  2420.     what version you are using. (5.1F)
  2421.  
  2422.     Brother's Keeper 5.1F                                               Page 42
  2423.     
  2424.     APPENDIX  C.  EXPLANATION ABOUT RELATIONSHIPS:
  2425.  
  2426.     Your uncle is the brother of your father or mother.
  2427.  
  2428.     Your aunt is the sister of your father or mother.
  2429.  
  2430.     Your great uncle (or grand uncle) is the brother of your grandfather or
  2431.     grandmother.
  2432.  
  2433.     Your great aunt (or grand aunt) is the sister of your grandfather or
  2434.     grandmother.
  2435.  
  2436.     Your great-great uncle is the brother of your great-grandfather or great-
  2437.     grandmother.
  2438.  
  2439.     Your great-great aunt is the sister of your great-grandfather or great-
  2440.     grandmother.
  2441.  
  2442.     Your first cousin is the child of your aunt or uncle.
  2443.  
  2444.     Your second cousin is the grandchild of your great aunt or great uncle. (If
  2445.     two people are first cousins, the children of each of the people will be
  2446.     second cousins.)
  2447.  
  2448.     Your third cousin is the great-grandchild of your great-great uncle or
  2449.     great-great aunt. (Children of second cousins, are third cousins to each
  2450.     other.)
  2451.  
  2452.     Your first cousin, once removed, is the child of your first cousin or is
  2453.     the child of your great uncle or great aunt. (See also REMOVED COUSINS)
  2454.  
  2455.     If someone is your first cousin, then his or her child is your first cousin
  2456.     once removed. (Once removed means one generation level different from you.)
  2457.     All your regular cousins (first, second, etc.) are at the same generation
  2458.     level as yourself.  Those at different levels are "removed."  If someone is
  2459.     YOUR first cousin once removed, then you are HIS or HER first cousin once
  2460.     removed also.  Your second cousin once removed is the child of your second
  2461.     cousin.  Your first cousin twice removed is the child of your first cousin
  2462.     once removed (i.e. the grandchild of your first cousin).  Your second
  2463.     cousin twice removed is the child of your second cousin once removed (i.e.
  2464.     the grandchild of your second cousin).
  2465.  
  2466.     REMOVED COUSINS: If two people are some type of cousins, but they are at
  2467.     different generation levels, then here is the way to compute their
  2468.     relationship. (The program does this automatically when printing, but you
  2469.     may want to know what it is doing.)
  2470.  
  2471.       1. Count how many generation levels they are apart.  This is the number
  2472.     they are "removed."
  2473.  
  2474.       2. Start with the one at the highest generation level (the older level)
  2475.     and count how many generations up you must go to find the brothers or
  2476.     sisters that are the ancestors of these cousins.  This is the "FIRST" or
  2477.     "SECOND" or "THIRD" part of the cousin relationship.
  2478.  
  2479.     Brother's Keeper 5.1F                                               Page 43
  2480.     
  2481.                              GREAT-GRANDFATHER
  2482.                                  /     \
  2483.                        GRANDFATHER      GREAT-UNCLE
  2484.                          /     \              \
  2485.                    FATHER     UNCLE        1st COUSIN ONCE REMOVED
  2486.                    /  \         \                   \
  2487.                >YOU< BROTHER  1st COUSIN            2nd COUSIN
  2488.                 /      \          \                     \
  2489.              SON    NEPHEW   1st COUSIN ONCE REMOVED   2nd COUSIN ONCE REMOVED
  2490.              /         /           \                      \
  2491.     GRANDSON  GRAND-NEPHEW  1st COUSIN TWICE REMOVED  2nd COUSIN TWICE REMOVED
  2492.  
  2493.     Brother's Keeper 5.1F                                               Page 44
  2494.     
  2495.     APPENDIX  D.   SAMPLE  PRINTOUTS.
  2496.  
  2497.     Below is an example of a descendant printout.  Note that each new
  2498.     generation is indented.  All relationships such as UNCLE, COUSIN, etc. are
  2499.     computed by the program.
  2500.  
  2501.     * JOSEPH P. JONES (12/20/1895) - (03/05/1949) m. SUSAN SMITH (01/05/1902-
  2502.       (GRANDFATHER)
  2503.  
  2504.     . * JOHN JONES (05/19/1920 -   m. (12/07/1940) MARY GREEN (08/05/1921 -
  2505.         (UNCLE)
  2506.  
  2507.     . . * BILL JONES (03/23/1942 -
  2508.           (FIRST COUSIN)
  2509.  
  2510.     . . * MARY JONES (02/04/1944 -    m. (03/04/1964) PETER WHITE
  2511.           (FIRST COUSIN)
  2512.  
  2513.     . . . * FRANK WHITE (05/04/1971 -
  2514.             (FIRST COUSIN ONCE REMOVED)
  2515.  
  2516.     . * MARTHA JONES (09/19/1923 - 11/17/1981)
  2517.         (AUNT)
  2518.  
  2519.     . * GEORGE JONES (12/13/1926 -  m. (01/05/1949) LOIS WILSON (03/18/1927-
  2520.         (FATHER)
  2521.  
  2522.     . . * CAROL JONES (05/18/1953 -
  2523.           (SISTER)
  2524.  
  2525.     . . * JACK JONES (05/03/1955 -  m. (08/23/1977) MICHELE MOE (07/22/1955-
  2526.           (MYSELF)
  2527.  
  2528.     . . . * MARTHA JONES (04/03/1981 -
  2529.             (DAUGHTER)
  2530.  
  2531.  
  2532.     Brother's Keeper 5.1F                                               Page 45
  2533.     
  2534.     Here is a sample of a tree chart (T on the menu).  There are other options
  2535.     such as printing spouses and dates.
  2536.  
  2537.     If your printer does not print the IBM extended character set, and you
  2538.     change the printer options, it would print as:
  2539.  
  2540.  
  2541.     Joseph P. Jones ----- John Jones ------ Bill Jones
  2542.                       |                 |-- Mary Jones ---- Frank White
  2543.                       |
  2544.                       |-- Martha Jones
  2545.                       |-- George Jones ---- Carol Jones
  2546.                       |                 |-- Jack Jones ---- Martha Jones
  2547.                       |
  2548.                       |-- Peter K. Jones
  2549.  
  2550.  
  2551.     Brother's Keeper 5.1F                                               Page 46
  2552.     
  2553.     APPENDIX  E.   CHANGES  FROM  PRIOR  VERSIONS.
  2554.  
  2555.     Version 5.1 contains these changes from 5.0:
  2556.  
  2557.     1.  You can attach .PCX picture files to people.
  2558.     2.  New timeline and statistics graphs.
  2559.     3.  Option to send print strings automatically.
  2560.     4.  Larger box charts and more generations on tree chart.
  2561.     5.  Calendar report with birthdays and anniversaries.
  2562.     6.  Alphabetical listing can include all names a person used.
  2563.     7.  You can enter child's last name with ALT -
  2564.     8.  Utility program quality check can fix birth order.
  2565.     9.  Group sheets can include mailing addresses.
  2566.     10. Box chart and Tree chart can print wide carriage sideways.
  2567.     11. Two new date types.
  2568.     12. You can change meaning of F1 and ESC keys.
  2569.     13. You can print in REF: number order.
  2570.         See README.DOC for other recent changes.
  2571.  
  2572.     Version 5.0 contains these changes from version 4.5:
  2573.  
  2574.     1.  Can handle up to 1 million names.
  2575.     2.  A person may have two sets of parents
  2576.     3.  Mailing address and phone number field (press F4)
  2577.     4.  Sources may be entered for footnotes (press F6)
  2578.     5.  All programs accessed from one menu.
  2579.     6.  Parent type may be designated (adopted, step, etc.)
  2580.     7.  Edit text files up to 120 lines within BK.
  2581.     8.  Designate unmarried couples and divorced couples.
  2582.     9.  Compressed group sheet with all info for 10 children.
  2583.     10. Add a single person to the database.
  2584.     11. Easy delete routine.
  2585.     12. Find people using your own numbering system.
  2586.     13. Browse when displaying ancestor chart.
  2587.     14. Unusual last names can still sort correctly.
  2588.     15. Search for existing location name.
  2589.     16. Custom report can display all spouses/marriages.
  2590.     17. The program may be run in several foreign languages.
  2591.         (French, Danish, German, Norwegian, others.)
  2592.  
  2593.     I have dozens of ideas from users for new features.  However, many features
  2594.     tend to make the programs larger.  I tend to work on the ideas that will
  2595.     benefit the most people and that do not require major changes to the
  2596.     existing program structure.  I plan to continue to upgrade the program
  2597.     since many ideas are good, but just require more time to implement.  Please
  2598.     continue to send me your ideas for improving the program.
  2599.  
  2600.     All registered users are notified about major new versions.  I also will
  2601.     send registered users at least one new version at no additional charge.  I
  2602.     may need to charge a small fee for updates after the one free update.  If
  2603.     you have used this program and find it to be of value to you, you are
  2604.     encouraged to send in the $45 registration fee to the author (see Appendix
  2605.     J for why to register).  I have no way of informing you about improvements
  2606.     to the program unless you write to me.  When you write, enclose the
  2607.     registration form found at the end of the documentation file or in the
  2608.     REGISTER.DOC file.  If the program does not have a feature you would like,
  2609.     mention it on the form.  I try to add new features that registered users
  2610.     suggest whenever possible.  This program has come a long way since version
  2611.     Brother's Keeper 5.1F                                               Page 47
  2612.     
  2613.     1.0 - thanks to the suggestions from registered users.  There is usually a
  2614.     new version of the program available (with minor changes) every couple
  2615.     months or so.  Lately, there have been significant improvements to the
  2616.     program about every 12 months.  My budget and time do not allow me to mail
  2617.     information about minor changes to thousands of users every few weeks, so
  2618.     one way for you to know about minor changes is to buy a high speed modem
  2619.     and call my BBS at (616) 364-1127 to read about the changes or to download
  2620.     the programs.  There are also hundreds of BBS's around the world that have
  2621.     Brother's Keeper available for downloading.  If one is near you (and if
  2622.     they keep up to date) then you can keep current at no cost.  When there are
  2623.     major changes to the program, I will do a mailing to all users.
  2624.  
  2625.     Brother's Keeper 5.1F                                               Page 48
  2626.     
  2627.     APPENDIX  F.  CONVERTING  FILES
  2628.  
  2629.  
  2630.     If you have been using BROTHER'S KEEPER version 4.0 through 4.5, you will
  2631.     need to run the CONVERT5 program one time.  If you have an older version of
  2632.     the FAMILY3 program, you will need the CONVERT4 program first.
  2633.  
  2634.     If you have used PAF (Personal Ancestral File) you may use the gedcom
  2635.     program to transfer the data (see the GEDCOM section above.)  If you have
  2636.     ROOTS III or FAMILY ROOTS, you can purchase a gedcom program from the
  2637.     publisher of that program and then use gedcom to transfer the data.
  2638.  
  2639.     If you have data in Genealogy on Display, Family History System, or
  2640.     Linkages, see information on the registration form (last page of
  2641.     documentation file or in file REGISTER.DOC).
  2642.  
  2643.  
  2644.  
  2645.     APPENDIX G.   DO YOU HAVE ANY SUGGESTIONS and MAY I HELP YOU?
  2646.  
  2647.     I have received many fine suggestions from users of the program.  The
  2648.     program would not be what it is without this help.  Please send any
  2649.     suggestions you have.  I may not make all the changes you suggest, but I
  2650.     have been able to make many changes over the years.
  2651.  
  2652.     If you have a problem, read Appendix P.  If you still need help, send me a
  2653.     description of the problem and information about your computer (see
  2654.     registration form at end of documentation file).  For reference, Version
  2655.     5.1F was released April 1993.
  2656.  
  2657.     Brother's Keeper 5.1F                                               Page 49
  2658.     
  2659.     APPENDIX  H.   TECHNICAL  STUFF
  2660.  
  2661.     You do not need to know any of this to run the program, but some people may
  2662.     want to know what is going on.
  2663.  
  2664.     Most information is stored in 10 disk files:
  2665.  
  2666.      BKPERSON.DT5  -  information about people.
  2667.      BKMARR.DT5    -  information about marriages.
  2668.      BKLOCATE.DT5  -  all locations.
  2669.      BKSOURCE.DT5  -  source information
  2670.      BKMAIL.DT5    -  mailing address
  2671.      BKOPTION.DT5  -  option parameters (colors, printer, etc.)
  2672.      ALTKEYS.DT5   -  Alt key names/places (see Appendix I)
  2673.      REPORTS.DT5   -  specifications for custom reports.
  2674.      BOTTMESS.DTA  -  4 line personal message for Group sheets.
  2675.      PARAMETR.DTA  -  default parameters for Group sheets.
  2676.  
  2677.     There are also some temporary files:  ALPHA1.DTA, and ALPHA2.DTA, which are
  2678.     used for printing alphabetical lists, BIRTH1.DTA, and BIRTH2.DTA, which are
  2679.     used for printing birthday lists, and BKINDEX1.DTA, and BKINDEX2.DTA which
  2680.     are used for alphabetical indexes.
  2681.  
  2682.     When first starting out these files will be created.  Do NOT use a word
  2683.     processor or editor to modify any of the .DT5 files since if any record is
  2684.     changed, it will mess up everything.
  2685.  
  2686.     If you want to read the data into your own database program, you may create
  2687.     a Custom report and send the output to a disk file (press F9 twice at the
  2688.     main menu) and then read that file as a fixed record length ASCII file into
  2689.     a database program.
  2690.  
  2691.     Brother's Keeper 5.1F                                               Page 50
  2692.     
  2693.     APPENDIX I.  ALT KEYS  (user defined)
  2694.  
  2695.     If you find yourself repeatedly typing the same name or city, you may use a
  2696.     simple procedure to save time and reduce errors.  You may define any of the
  2697.     alphabet keys (A-Z) or numbers (0 to 9) to be any name, city and state, or
  2698.     word.  After you define what the key will be, you just push and hold the
  2699.     Alt key and then press the alpha key and the name or word will appear on
  2700.     the screen.
  2701.  
  2702.     Use the following procedure to define an Alt key.  Type the name or city or
  2703.     word in any field on the add or modify screen.  Then hold the Alt key and
  2704.     press F10 (function 10).  The words you have typed will start to blink.
  2705.     When they are blinking, hold the Alt key and press any alpha key (A-Z) or a
  2706.     number (0-9).  The words will stop blinking and that key sequence (Alt-key)
  2707.     is now programmed.  The next time you want to type that name or city or
  2708.     word in any field, just hold Alt and press the same key.  You may program
  2709.     all of the alpha keys to be a different name or word.  These programmed
  2710.     keys will be remembered each time you restart the program.  You may change
  2711.     what a key is defined to be by simply re-defining using the above
  2712.     procedure.
  2713.  
  2714.     Example:  Suppose you are going to add several people who were all born in
  2715.     Rockford, Kent County, Michigan.  When you type the first person, type
  2716.     Rockford, Kent County, Michigan in the "born where" field.  Then before you
  2717.     push enter, hold the Alt key and press F10 (function 10).  The entire field
  2718.     will start blinking.  Then hold the Alt key and press R.  The field will
  2719.     stop blinking and you may continue with adding the person.  The next time
  2720.     you want to type Rockford, Kent County Michigan in any field, just hold the
  2721.     Alt key and press R and it will appear.
  2722.  
  2723.     Example:  Suppose you are going to add several people who all have the last
  2724.     name of Winchester.  When you type in one of them, type just Winchester in
  2725.     the name field (do not type the first name).  Hold the Alt key and press
  2726.     F10 and the word Winchester will blink.  Then hold the Alt key and press W
  2727.     and the word will stop blinking.  Then press Esc to erase the name, and
  2728.     type the first name and middle name.  Then hold Alt and push W and
  2729.     Winchester will appear.  For each person that you add, just type the first
  2730.     and middle names and then push Alt-W.
  2731.  
  2732.     If you press Alt-F10 and then decide you do not want to have what is
  2733.     blinking saved as an Alt-key, then just press any key without holding Alt
  2734.     and it will not be saved.
  2735.  
  2736.     Also see the Add section at the beginning of the manual describing
  2737.     shortcuts for duplicating locations that were recently entered and for
  2738.     using F8 to search for existing locations.  You may print the Alt strings
  2739.     by using the Utility program.
  2740.     Brother's Keeper 5.1F                                               Page 51
  2741.     
  2742.     APPENDIX J.  SHAREWARE
  2743.  
  2744.     BROTHER'S KEEPER is a Shareware product protected by Copyright.  It is NOT
  2745.     public domain or free software.  Shareware is a method of distributing
  2746.     software, whereby copies may be passed around and each user may determine
  2747.     whether or not the program is suitable for him or her.  After you have
  2748.     tested this program for yourself, and if you find it to be useful for you,
  2749.     you are requested to send the registration fee to the author of the
  2750.     program, John Steed.  The author of the program is not paid any fee when
  2751.     you buy a disk from a user group or company selling Shareware.  The only
  2752.     way the author gets paid is when you register.  If you want to encourage
  2753.     programs of this type, please register by sending $45 and the REGISTER.DOC
  2754.     form.
  2755.  
  2756.     Registered users will be sent a printed manual and the next new version of
  2757.     the program and are entitled to use the program, and all future upgrades.
  2758.     Minor upgrades are made frequently to the programs, so you may wish to
  2759.     check to see if a new feature you desire has been added.  If you have a
  2760.     modem, you may call the BK BBS (bulletin board service) at (616) 364-1127.
  2761.     This board will have the current version of all programs available for
  2762.     downloading.
  2763.  
  2764.     If you share this program with others, please give them all the programs
  2765.     that came with it and any other files you may wish to share.
  2766.  
  2767.     Please do not include the BKOPTION.DT5 file on the disks you share, since
  2768.     that file contains options for your disk drives, printer, and monitor and
  2769.     others may have difficulty using your setup.  That file will be created the
  2770.     first time someone uses the programs.
  2771.  
  2772.                   _______
  2773.              ____|__     |               (R)
  2774.           --|       |    |-------------------
  2775.             |   ____|__  |  Association of
  2776.             |  |       |_|  Shareware
  2777.             |__|   o   |    Professionals
  2778.           -----|   |   |---------------------
  2779.                |___|___|    MEMBER
  2780.  
  2781.     This program is produced by a member of the Association of Shareware
  2782.     Professionals (ASP).  ASP wants to make sure that the shareware principle
  2783.     works for you.  If you are unable to resolve a shareware-related problem
  2784.     with an ASP member by contacting the member directly, ASP may be able to
  2785.     help.  The ASP Ombudsman can help you resolve a dispute or problem with an
  2786.     ASP member, but does not provide technical support for members' products.
  2787.     Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI USA
  2788.     49442-9427, FAX 616-788-2765, or send a CompuServe message via CompuServe
  2789.     Mail to ASP Ombudsman 70007,3536 
  2790.     
  2791.     To contact John Steed directly, see the address and phone numbers on 
  2792.     page 64.
  2793.  
  2794.     Brother's Keeper 5.1F                                               Page 52
  2795.     
  2796.     APPENDIX  K.  CONFIG.SYS  file.
  2797.  
  2798.     The BK program needs to open several files at the same time.  Because of
  2799.     this, the INSTALL program that installs BK5 on your hard disk will add the
  2800.     line FILES=28 to your CONFIG.SYS file if necessary.  If you do not use the
  2801.     INSTALL program, or if something has changed your CONFIG.SYS file you may
  2802.     need to add a line to that file.  If you get an error message when starting
  2803.     BK such as "path/file access error" then check the disk that you use when
  2804.     turning on the computer each time.  (If your computer boots from ROM as the
  2805.     TOSHIBA 1000 and the TANDY 1000 systems do, you will need to run your SETUP
  2806.     program to change the FILES=28  command as described in your DOS manual.
  2807.     If you have an IBM PS/1 you may need to run the CUSTOMIZ program to tell
  2808.     the computer to read the CONFIG.SYS file from disk and from the C: drive.)
  2809.  
  2810.     Type CD \ <enter> then type DIR CONFIG.SYS <enter> and see if there is a
  2811.     file called CONFIG.SYS on your disk.
  2812.  
  2813.     If the CONFIG.SYS file DOES already exist, look at what is in it as
  2814.     follows:
  2815.  
  2816.     TYPE  CONFIG.SYS
  2817.  
  2818.     That will display on the screen the lines that are in the file.  If it
  2819.     already has a line in it that says FILES=28 or FILES= (any number 28 or
  2820.     more) then leave it alone.  If not, you will need to add the FILES=28 line
  2821.     to the file.  (Any number over 28 is fine, but most programs do not require
  2822.     over 40.)  You do not want to change any other lines in the CONFIG.SYS
  2823.     file.  You may use a word processor to modify the file if the word
  2824.     processor reads and writes in ASCII (i.e. not in some special format).  If
  2825.     you have MS-DOS 5.0 or later, use the EDIT program.
  2826.  
  2827.     After you add the FILES=28 line to the file, you must restart or reboot the
  2828.     computer for it to take effect.
  2829.  
  2830.     If the CONFIG.SYS file DOES NOT exist, then create it and put a line in the
  2831.     file as follows:
  2832.  
  2833.     FILES=28
  2834.  
  2835.     If you do not know how to create the file and put that line in it, here is
  2836.     a way.  Do NOT do this step if your computer already has a CONFIG.SYS file
  2837.     because it will be erased.  When you are at the system prompt ( which is A>
  2838.     or C> ) you would type the following, and push enter at the end of each
  2839.     line:
  2840.  
  2841.     COPY  CON  CONFIG.SYS
  2842.     FILES=28
  2843.  
  2844.     then push F6 (function 6), and then push enter.  It should say "1 file
  2845.     copied".  You should then have the CONFIG.SYS file with the FILES=28 line
  2846.     in it.
  2847.  
  2848.     After that line is in the CONFIG.SYS file, you must restart or reboot the
  2849.     computer.   When the computer boots, it reads that file and will allow 28
  2850.     files to be open at the same time.  The BK program should then work
  2851.     properly.
  2852.  
  2853.     Brother's Keeper 5.1F                                               Page 53
  2854.     
  2855.     TANDY 1000 users may have to change their systems to boot from a disk
  2856.     instead of from ROM.  You have a program called SETUP-- that you may need
  2857.     to run.  Look in your manual for the name of your setup program - or look
  2858.     in the index of your manual under CONFIG.SYS.  The setup program is usually
  2859.     on your DOS diskette and is usually named SETUP and then the letters of
  2860.     your computer, for example: SETUPHX or SETUPTL.  If the setup program shows
  2861.     a line such as "maximum open files" then you should change that line to be
  2862.     28 files.  Otherwise, pick the option to boot from a disk, and then put the
  2863.     disk with CONFIG.SYS in the A: drive (or else create the CONFIG.SYS file on
  2864.     your C: drive in the main directory) and reboot the computer to read that
  2865.     file.
  2866.  
  2867.     Brother's Keeper 5.1F                                               Page 54
  2868.     
  2869.     APPENDIX L.  CUSTOM REPORTS
  2870.  
  2871.     BROTHER'S KEEPER gives you the ability to design your own report format.
  2872.     You may print custom reports either in number order or alphabetical order
  2873.     when using the N routine and also when printing Ahnentafel charts and when
  2874.     using Word search.  When you pick the custom report option, you will be
  2875.     shown the different fields that you may print for each person.  For
  2876.     example, you may wish to print for each person their number, name, father's
  2877.     name and mother's name.  So you would choose field numbers 1, 2, 17, and
  2878.     18.  As you choose each field number, you will be shown the normal length
  2879.     for that field.  For example, the name field is 40 characters long.  You
  2880.     may shorten the normal length for your report if you wish.  If you type 25
  2881.     for the name length, that will be the length when it prints.  For all
  2882.     names, a special routine will automatically remove middle names of people
  2883.     with names longer than the length you specify.  That way, the last name
  2884.     will not be cut off.  If you shorten the length of a field that is not a
  2885.     person's name, the field will be cut off at the end if it is too long.  For
  2886.     example, date fields are 15 characters long, but most dates fit in 11
  2887.     characters, so you may shorten a date field to 11 characters.  There is
  2888.     also a special routine for birth date and death date so that if you shorten
  2889.     the length to 4, it will print only the year (the last 4 characters).  If
  2890.     you lengthen a field, it will print extra blanks after the field is
  2891.     printed.  (That may improve readability.)
  2892.  
  2893.     As you type the fields and lengths, the total length will display at the
  2894.     top.  The total length is the sum of the field lengths plus 1 space between
  2895.     each field.  Use this as a guide and try to keep the number under the
  2896.     maximum number of characters your printer can print on a line.  Most
  2897.     printers can print 80 characters in normal print and 132 in compressed
  2898.     print.  If you attempt to print more than the number of characters your
  2899.     printer can handle, your printer might jump to the next line, which will
  2900.     cause problems with the number of lines per page.  If you want multiple
  2901.     lines for each person, then pick the field for extra CR/LF at the end of
  2902.     the first line.
  2903.  
  2904.     You may press the up arrow to back up if you wish to make a correction.
  2905.     Press PageDown to see other fields you can print.
  2906.  
  2907.     After you define your report, press F10 and print it.  When the printout is
  2908.     finished, you will be asked if you wish to save that format.  If it is a
  2909.     report you wish to print again in the future, answer Y (for yes) and give a
  2910.     brief description of the report.  Then the next time you print a custom
  2911.     report, you may recall that format to print again.  (Press F5 to recall a
  2912.     previously saved report.)  You may create and save many different custom
  2913.     reports.
  2914.  
  2915.     If you are printing in alphabetical order, you do NOT need to sort the file
  2916.     each time you try a different custom report.  You only need to run routine
  2917.     3 when you have added new people to the file, or when you wish to sort a
  2918.     different group of people.
  2919.  
  2920.     You may print the fields in any order.  (For example, birth date in first
  2921.     column and name in second.)  The names will print in number order if you
  2922.     choose N - 2 or are doing a word search or else they will print in
  2923.     alphabetical order if you choose N - 5.
  2924.  
  2925.     If you print the spouse name or marriage information, it will normally
  2926.     Brother's Keeper 5.1F                                               Page 55
  2927.     
  2928.     print the first spouse or marriage.  If you choose field 98 as one of the
  2929.     fields, it will instead print the last spouse or marriage.  If you choose
  2930.     field 99, it will print all spouses or marriages for each person.  (You
  2931.     also must pick the spouse or marriage fields that you want to print, such
  2932.     as spouse name or marriage date.)
  2933.  
  2934.     To print mailing address labels for everyone that has them, first get the
  2935.     alignment of the labels correct in your printer by going to the Modify
  2936.     screen and displaying a mailing address and pressing CTRL-L to print some
  2937.     test labels.  Then go to the main menu and pick N for names and then 2 for
  2938.     everyone or 3 and then 5 for everyone in alphabetical order or just the
  2939.     descendants of one person.  Then print a custom report that has only a
  2940.     field of 95.  In other words, the custom report would have 95 at the top
  2941.     and the rest would be zeros.  Then press F10 to print the report.  It will
  2942.     print mailing labels for all the selected people (if they have an address
  2943.     entered).  The lines that print on the label, and the size of the label are
  2944.     set on option screen #3.
  2945.  
  2946.     Brother's Keeper 5.1F                                               Page 56
  2947.     
  2948.     APPENDIX M.   PICTURE FILES.
  2949.  
  2950.     Version 5.1 of Brother's Keeper has a new feature that lets you display
  2951.     graphics.  It will display PCX files on a computer with a VGA monitor.  You
  2952.     may use your scanner to scan pictures, documents, maps, etc.  Save the
  2953.     graphics file as a PCX file.  If your scanner does not save in the PCX
  2954.     format, read your graphics file with a program such as PC Paintbrush and
  2955.     then convert it to a PCX file.  In fact, even if your scanner does save
  2956.     files as PCX files, you will probably have to read the file with a program
  2957.     such as PC Paintbrush and then save the file.  This will place the correct
  2958.     information in the file as to your screen size.
  2959.  
  2960.     After you have created the PCX files, start Brother's Keeper and use the
  2961.     modify routine to call up the person you want to attach the files to.  You
  2962.     attach PCX files the same way you attach text files.  While on the modify
  2963.     screen with the person showing, press F5 to go to the message line area.
  2964.     On any message line, type $$ and then the name of the PCX file.  For
  2965.     example you could type $$MYFILE.PCX if the file is in the same directory as
  2966.     the BK5 programs.  If the PCX file is in different directory, then type the
  2967.     directory name also, such as $$C:\DESKSCAN\MYFILE.PCX.  After the file name
  2968.     has been typed on a message line, then press F5 again to display the file.
  2969.     You can have up to seven PCX files for each person.  (One file name on each
  2970.     line.)  If you have more than one PCX file for the same person, use the
  2971.     arrow keys to highlight the file desired and press F5 while on that line.
  2972.     You must have the extension of PCX on the file name. (If you don't have
  2973.     .PCX at the end of the file name, the program will assume that it is a word
  2974.     processing text file and will try to read it as a text file.)  In my
  2975.     testing so far, I have used an HP ScanJet IIc to scan in the photographs
  2976.     and maps.  I have found that a black and white photograph looks almost the
  2977.     same in 16 shades of gray as it does in 256 shades of gray.  The file is
  2978.     about 1/2 or 1/3 the size when saved as 16 shades of gray.  If the BK
  2979.     program is not able to read the file you scanned, then use a paint program
  2980.     to read the file and then save it again.  Note, however, that if your video
  2981.     card is capable of 256 colors, the paint program may convert the file to
  2982.     256 colors or shades of gray (and therefore make the file much larger.)  To
  2983.     avoid this, you can temporarily set up Windows to VGA 16 color and then
  2984.     read and save the file.  I normally have Windows set up for 640 by 480 with
  2985.     256 colors.  There are some programs, such as the shareware program Paint
  2986.     Shop, which will read your scanned file and save it with the same 16 shades
  2987.     of gray even if Windows is set up for more than 16 colors.
  2988.  
  2989.     If you have a color scanner, you will want to scan a color photograph as
  2990.     256 colors.  If you have lots of disk space and a super VGA card capable of
  2991.     1024 by 768 by 256 colors, that will give the best results (but the file
  2992.     will be huge.)  In order to save the file in that format, I had to change
  2993.     my Windows setup to that type of graphics and then read and save the file
  2994.     with either PC Paintbrush or Publisher's Paintbrush.
  2995.  
  2996.     My scanner uses a scanning program called Deskscan.  When I select to scan
  2997.     a black and white photograph, it uses the 256 shades of gray format.  But
  2998.     when I select Custom from the menu, and then select image type, I can
  2999.     change it to 16 shades of gray in order to save disk space.  When using
  3000.     Deskscan it shows the size of the picture in inches.  I changed the default
  3001.     (select custom, then image size, then units) to show it in pixels (dots) so
  3002.     that I could adjust the picture to the size I wanted (such as 640 by 480).
  3003.     Normally it won't come out exactly to 640 by 480, so I make sure neither
  3004.     dimension exceeds the screen limits.
  3005.     Brother's Keeper 5.1F                                               Page 57
  3006.     
  3007.     Brother's Keeper should be able to display PCX files if you have one of the
  3008.     following types of VGA cards.  If you have a super VGA card, you will need
  3009.     at least 512K RAM or up to 1 meg RAM for the highest resolutions.
  3010.  
  3011.         Normal VGA         640x480x16      width x height x colors
  3012.         Normal VGA         320x200x256
  3013.         Paradise           800x600x16
  3014.         Paradise           640x400x256
  3015.         Paradise           640x480x256
  3016.         Video 7            800x600x16
  3017.         Video 7            640x400x16
  3018.         Video 7            640x480x16
  3019.         Video 7            640x480x256
  3020.         ATI                800x600x16
  3021.         ATI                640x400x256
  3022.         ATI                640x480x256
  3023.         Tseng              800x600x16
  3024.         Tseng              640x350x256
  3025.         Tseng              640x480x256
  3026.         Tseng              800x600x256
  3027.         Tseng4            1024x768x256    (SpeedStar with 1 meg)
  3028.  
  3029.     Some of the newer VGA cards which are designed for speed with Windows may
  3030.     not be able to display in the highest resolutions with Brother's Keeper.
  3031.     If new display routines become available, they will be added to future
  3032.     versions of BK5.
  3033.  
  3034.     If you have a problem displaying a picture file:
  3035.  
  3036.     1. If you hear a beep when you press F5, the file can not be found.
  3037.        Check the file name to be sure it is spelled correctly, and
  3038.        include the directory name also.  Here is an example:
  3039.        $$C:\GRAPHICS\MYFILE.PCX
  3040.  
  3041.     2. If the screen goes blank when you press F5, the file may be in
  3042.        an improper format.  Use a paint program such as PC
  3043.        Paintbrush, Publisher's Paintbrush, or Paint Shop and read the
  3044.        file and then save the file.
  3045.  
  3046.     3. If all else fails, contact John Steed and describe the problem.
  3047.        Tell him what brand of VGA card you have (if you know.)
  3048.  
  3049.     I have put a file called STEED16.EXE on my BBS which is a scanned
  3050.     photograph of my grand-parents and family.  It is 640 x 480 in 16 shades of
  3051.     gray, and you should be able to display it on any VGA monitor.  After you
  3052.     download STEED16.EXE, type STEED16 and enter and it will create the file
  3053.     STEED16.PCX.  My BBS number is (616) 364-1127 (any baud rate).
  3054.  
  3055.     Currently, the program does not print pictures.  You can use PC Paintbrush
  3056.     or another program to print the pictures.  The graphics routines are from
  3057.     Genus Microprogramming, Inc.  Portions Copyright Genus Microprogramming,
  3058.     Inc. 1988-1991.
  3059.  
  3060.     Brother's Keeper 5.1F                                               Page 58
  3061.     
  3062.     APPENDIX N.   BTRIEVE STAT ERRORS.
  3063.  
  3064.     If you get any error messages when first starting BK5 such as:
  3065.  
  3066.         open STAT=2
  3067.         person getlast STAT=2
  3068.  
  3069.     or if you get any STAT= error messages when in any part of the program, it
  3070.     usually means that there is damage to one of your data files.  The BK5
  3071.     Utility routine will NOT fix these type of errors.  A STAT error is an
  3072.     indication that the data file needs to be repaired and have the indexes
  3073.     rebuilt.  The best way to do that is to use BTRHELP which is a shareware
  3074.     program.  You may obtain a copy of this program from CompuServe, from the
  3075.     BK bulletin board (BBS) (616) 364-1127, or from John Steed.  The file name
  3076.     on the BK BBS is BTRHLP18.ZIP.  The file FIXBK.DOC describes how to use it
  3077.     when fixing Brother's Keeper data files.  There are a couple of STAT errors
  3078.     that you do not need BTRHELP to fix.  If you get a STAT=4 error only for
  3079.     one person when modifying, you may be able to fix that error with the BK5
  3080.     Utility program.  The STAT=4 error means a record or link is not found.  If
  3081.     you get a lot of STAT=4 error messages, then do not use the BK5 Utility
  3082.     program.  Also, if you get a STAT=12 error when starting BK5, it means one
  3083.     of your data files is missing.  You may have accidently deleted it.  The
  3084.     name of the file will appear on the screen while the STAT=12 error message
  3085.     is showing.  Hopefully you have backup copies of all your data files.
  3086.  
  3087.     If you get a STAT error message, there will usually be a word or two before
  3088.     it to indicate which file is damaged.  For example "person getequal STAT="
  3089.     means it was reading the BKPERSON.DT5 file.  Marr indicates BKMARR.DT5.
  3090.     Source indicates BKSOURCE.DT5.  Loc means BKLOCATE.  And mail means
  3091.     BKMAIL.DT5.
  3092.  
  3093.     Here are descriptions of some of the STAT error messages you may see.
  3094.  
  3095.     STAT NUMBER
  3096.  
  3097.      2   Input/Output error.  File is damaged or could not be created.
  3098.      3   File not open.  If you get a STAT=2 error when opening,
  3099.          then you will get STAT=3 every time you try to read from
  3100.          the file.
  3101.      4   Key value not found.  The record was not found but should be
  3102.          there.
  3103.      5   Duplicate Key.
  3104.      12  File not found.
  3105.      14  Pre-image open error.  Disk is full or file is damaged.  This
  3106.          relates to temporary files such as BKPERSON.PRE which
  3107.          are used when updating a record.
  3108.      15  Pre-image I/O error.  Disk is full or .PRE file damaged.
  3109.      18  Disk is full.
  3110.      25  Create Input/Output error.  Disk full or root directory full.
  3111.      30  Not a Btrieve file.  Something may have been copied over the
  3112.          file.
  3113.      42  Incomplete accelerated access.  If you create a new set of
  3114.          BK5 data files with the split routine or gedcom import, and if
  3115.          something goes wrong, the new files are damaged and should
  3116.          be erased.
  3117.      47  If you get error 47 look at your BK5.BAT file and increase the
  3118.          /M:18 to /M:20
  3119.     Brother's Keeper 5.1F                                               Page 59
  3120.     
  3121.      54  Variable page error.  Damage to a sector in the file.
  3122.  
  3123.     If you were running BK5 from Windows, and did not pick S to stop BK5 it
  3124.     could cause STAT errors when trying to restart BK5 unless you stop Windows
  3125.     and restart, or re-boot your computer.
  3126.  
  3127.     It is possible that a file is damaged so badly that it can not be fixed.
  3128.     That is why you should always have two backup copies of your data, done on
  3129.     two different days.  Then the chances are good that at least one of them
  3130.     will not be damaged.
  3131.  
  3132.     Brother's Keeper 5.1F                                               Page 60
  3133.     
  3134.     APPENDIX  O.   FUNCTION KEY SUMMARY.
  3135.  
  3136.       F4       show mailing address and phone
  3137.       F5       go to message lines.  F5 again for 120 line editor
  3138.       F6       go to source lines for a date or location
  3139.       F6       when on a name press F6 to enter alternate name
  3140.       F6       when child area is blank in ADD to go to MODIFY
  3141.       F6       on bottom of MODIFY screen to go to ADD if married
  3142.       F7       on blank wife or blank marriage to abort the ADD
  3143.       F7       when entering report options, abort print routine
  3144.       F8       search for matching name or location
  3145.       F8       on bottom of MODIFY screen to see other parents
  3146.       F9       on bottom of MODIFY screen to see other spouse
  3147.       F9       when child area is blank in ADD to list children
  3148.       F10      done with this person, go to next person
  3149.       ALT F10  assign the field to an ALT key (see Appendix I.)
  3150.  
  3151.       ESC        act like F7 or like CTRL F3  see options #3
  3152.       ESC        when printing, to cancel printing
  3153.       CTRL F3    erase a field or restore a field
  3154.       CTRL A     in child occupation field to set ADOPTED, STEP
  3155.       Enter      go to next field
  3156.       TAB        go to next field (or use down arrow)
  3157.       Shift TAB  go to previous field (or use up arrow)
  3158.       CTRL L     print label while address is showing (see F4)
  3159.       ALT F2     show foreign character table
  3160.       PageDown   go to bottom of MODIFY screen
  3161.       Home       go to beginning of a field
  3162.       End        go to last letter in a field
  3163.       ALT -      copy father's last name to child (on Add screen)
  3164.  
  3165.       option screen 3 lets you change some keys:
  3166.  
  3167.       F1     can be like F10
  3168.       ESC    can be like F7 or like CTRL F3 to erase field
  3169.  
  3170.  
  3171.     Brother's Keeper 5.1F                                               Page 61
  3172.     
  3173.     APPENDIX P.   COMMONLY ASKED QUESTIONS.
  3174.  
  3175.     Q.   I can't get the program to start.  What is wrong?
  3176.  
  3177.     A.   Well, it could be one of several things.
  3178.  
  3179.          First of all, do you have enough RAM memory in your computer?  The
  3180.          program wants about 510K of available memory.  If you have 512K of
  3181.          RAM, read the BK5.BAT file for directions on changing the first line
  3182.          in the batch file so that BK will use only 450K of RAM.  Even though
  3183.          your computer may have 640K of RAM memory, other things may be using
  3184.          up some of the memory.  To see how much memory is available for the
  3185.          program, you should run a program called CHKDSK that is located on
  3186.          your DOS disk.  Just type CHKDSK at the C> prompt and it will give you
  3187.          several lines of information.  The last two lines are important to the
  3188.          discussion here.  The next to the last line will show total RAM
  3189.          memory, and the last line will show what is available for programs
  3190.          such as Brother's Keeper.  If the last line shows less than 460,000
  3191.          you have a problem.  It is possible to have 640K of RAM memory in your
  3192.          computer, and yet still not have 460K available for programs.  If, for
  3193.          example, you have a RAM disk in use, it will take up memory.  Also,
  3194.          pop-up programs such as Sidekick will use up some of your memory.
  3195.          Look in your CONFIG.SYS file and in your AUTOEXEC.BAT file to see what
  3196.          all you have running.  DOS itself requires about 50K or more of
  3197.          memory, depending on what version you have.  The line BUFFERS=num in
  3198.          your CONFIG.SYS file also will use up some RAM memory (do not use over
  3199.          BUFFERS=25).
  3200.  
  3201.          Secondly, assuming you have enough memory, you also need a line in
  3202.          your CONFIG.SYS file that says FILES=28 (or some number larger than
  3203.          28).  This is explained in Appendix K.  If you don't have that line in
  3204.          the CONFIG.SYS file, you will see the opening screen of Brother's
  3205.          Keeper and then you will get a message telling you that you need that
  3206.          line in the file or you may get "path/file access error".
  3207.  
  3208.          Thirdly, you might have a problem of the computer "locking up" when
  3209.          you type BK5.  This is caused by a dip switch inside older computers
  3210.          set in the wrong position as though you had an 8087 co-processor, when
  3211.          in fact you do not have an 8087 math co-processor.  So, if the
  3212.          computer freezes up and you have to turn it off to regain control,
  3213.          check that co-processor switch.  Also try typing SET no87="true"
  3214.          before starting BK5.
  3215.  
  3216.          There is also a known bug with MS-DOS 3.20 if you do have a math co-
  3217.          processor.  This bug is overcome by typing the following line at your
  3218.          DOS prompt before starting BK:
  3219.  
  3220.            SET no87="true"
  3221.  
  3222.          If you still have problems starting the program after checking all the
  3223.          above items, try removing all memory resident programs and all device
  3224.          drivers.  The easiest way is to format a blank diskette with the
  3225.          FORMAT /S command.  Then create a CONFIG.SYS file on that diskette
  3226.          with only the line FILES=28 in it.  Then reboot the computer with that
  3227.          diskette in the A: drive.  Then try to start the program.  If it still
  3228.          does not work, contact John Steed and describe the problem.
  3229.  
  3230.     Brother's Keeper 5.1F                                               Page 62
  3231.     
  3232.     Q.   I have played around with the program a little and now I want to just
  3233.          start over.  How do I get rid of the names and information I have
  3234.          entered so that I may start from scratch?
  3235.  
  3236.     A.   All the data that you enter is stored in files that have names ending
  3237.          with .DT5.  If you stop the program and change to the drive or
  3238.          subdirectory that contains the data files, you may type DIR *.DT5 and
  3239.          you should see about 6 files listed.  If you erase those files, you
  3240.          may start over.  So if you are SURE that you want to start over, you
  3241.          may type  ERASE  *.DT5  and all the data files will be gone.
  3242.  
  3243.     Q.   When I look at someone's information in the Modify section, it shows
  3244.          "not entered" for the names of the parents.  How do I type in the
  3245.          parents' names?
  3246.  
  3247.     A.   In order to add the parents of someone, you need to go to the Add
  3248.          routine.  Type in the Father's name for husband, and the Mother's name
  3249.          for wife.  Then type the child's name.  Then the parents' names will
  3250.          show at Modify.  If you have entered the wrong parents for someone,
  3251.          see Appendix A.
  3252.  
  3253.     Q.   How do I enter information for a family if I only have the Mother's
  3254.          name but I don't know the Father's name?
  3255.  
  3256.     A.   You may either enter the Father's name as _____ _____ (if you think
  3257.          you will collect the information later) or you may type the name as
  3258.          *UNKNOWN and it will never print on any report.
  3259.  
  3260.     Q.   How do I add a spouse to a single parent?
  3261.  
  3262.     A.   Look at the single parent in the Modify routine, then press F6 while
  3263.          at the bottom line.  Then use the UP arrow to go up to the husband or
  3264.          wife area and enter the person.
  3265.  
  3266.     Q.   How do I enter the second husband for a woman?
  3267.  
  3268.     A.   Using the Add routine, type the name of the second husband.  Then for
  3269.          the wife, type the code number for the wife or search by name.  When
  3270.          the wife is displayed, the program will know that it is an additional
  3271.          marriage for her.
  3272.  
  3273.     Q.   When I print the Tree report, why do I get strange characters instead
  3274.          of the nice lines I see when I display the report?
  3275.  
  3276.     A.   The program will try to print lines using the extended IBM character
  3277.          set that contains graphic characters.  Most printers can print IBM
  3278.          graphic characters, and most will only do so if you set a certain
  3279.          switch in the printer or send a certain code to the printer.  If you
  3280.          have an HP Laserjet printer, then use the "P" routine then "13" to
  3281.          send the codes to change to IBM graphic characters.  If your printer
  3282.          cannot print graphic characters, then change the numbers at the top of
  3283.          Options screen 2 as described in Tree section above.
  3284.  
  3285.     Q.   Why doesn't the sideways Tree report print work for me?
  3286.  
  3287.     A.   The sideways report is designed to work on a printer that is
  3288.          compatible with IBM or Epson graphic printers.  If your printer prints
  3289.     Brother's Keeper 5.1F                                               Page 63
  3290.     
  3291.          something that does not look like sideways characters, then your
  3292.          printer is not compatible.  Do not worry about it, it is the same
  3293.          report as the regular Tree report so you are not missing much.  The
  3294.          sideways tree uses the SIDEWAYS.DTA file to define the graphic
  3295.          characters.  That file should be located on the same disk as the
  3296.          program since the program looks for it on the default disk or in the
  3297.          default directory (whatever directory you were in when you started
  3298.          BK).  Note: if you have a laser printer, this Sideways report is not
  3299.          the same as Landscape.  If you wish to print in Landscape mode, set
  3300.          your laser printer for Landscape and then run the Tree report as a
  3301.          regular (not sideways) printout.
  3302.  
  3303.     Q.   I got an error message saying "Device fault" or "Device timeout" or
  3304.          "Disk not ready".  What does that mean?
  3305.  
  3306.     A.   Usually it means that your printer was not turned on or not connected.
  3307.          If you do not have a printer attached, be sure to have output set to
  3308.          DISPLAY.  Even the Word search routine will try to print unless you
  3309.          change output.  If part of the report prints, and then you get one of
  3310.          the above error messages, it may mean your printer is not responding
  3311.          as fast as DOS would like.  That problem can be cured by adding this
  3312.          line to your Autoexec.bat file:
  3313.  
  3314.          MODE LPT1:,,P
  3315.  
  3316.          Or if you have MS-DOS 5.0 or above, use:
  3317.  
  3318.          MODE LPT1:,,B
  3319.  
  3320.          The MODE line should be on a line somewhere below the PATH= line in
  3321.          the Autoexec.bat file and it should be above the last line in the file
  3322.          if the last line starts a program.  That will use the DOS MODE command
  3323.          to cause the program to wait longer for the printer to respond.
  3324.          Device fault also could mean a problem with your disk drive (if it
  3325.          happens when you are adding, modifying, or reading data).
  3326.  
  3327.     Q.   If I want to keep 2 or more sets of data files totally separated from
  3328.          each other, how do I do it?
  3329.  
  3330.     A.   To create another set of data files that will not interact with your
  3331.          existing files, you need to create a new subdirectory.  Go to the C:>
  3332.          prompt and type MD followed by the name of the directory you want to
  3333.          create.  Such as   MD  \SMITH   or   MD \BK5\SMITH.  Then start BK5
  3334.          and go to the Options screen 1 and type the path name and then the
  3335.          program will change to the data files located in that subdirectory.
  3336.          (The program will not create the subdirectory, you need to create it
  3337.          yourself with the DOS command MD.)  You do not need to copy the
  3338.          programs to that subdirectory.  To switch between directories, go to
  3339.          the option screen 1.  I recommend you do NOT keep separate directories
  3340.          if the people are in some way connected.  Do not put your father's
  3341.          family in a different directory from your mother's family, because if
  3342.          you do, you will not be able to print an ancestor chart for yourself.
  3343.          Put them in the same directory - the program will still print all
  3344.          reports correctly.
  3345.  
  3346.     Q.   How may I DISPLAY a report or send it to a disk file so that I may
  3347.          make changes to it?
  3348.     Brother's Keeper 5.1F                                               Page 64
  3349.     
  3350.     A.   When at the main menu, press F9 to change output.
  3351.  
  3352.     Q.   Why does the AGE display incorrectly on the modify screen or on the
  3353.          Birthday printout?
  3354.  
  3355.     A.   The age is calculated based on the birth date and either the death
  3356.          date (if the person is deceased) or the current date (if the person
  3357.          has a blank death date).  The current date is the date that shows when
  3358.          you first turn on your computer or when you type DATE at the A> or C>
  3359.          prompt.  Assuming your computer knows the correct current date, the
  3360.          problem is probably that you have not used a birth date in the style
  3361.          that is currently set in the options screen.  Look at the date types
  3362.          on page 4.  Then look at the date format line on options screen 1.
  3363.          Then look at the way you have entered dates and be sure it matches
  3364.          whatever you choose in the options screen.  The program cannot compute
  3365.          age if you are using a non-standard date format.  If the day of the
  3366.          month is less than 10, it must have a 0 or space in front of the
  3367.          number.  This is done automatically if you enter MMDDYYYY.
  3368.  
  3369.     Q.   I get "waiting for printer" and nothing prints.
  3370.  
  3371.     A.   If the printer is on and on-line and has paper, and if you get a
  3372.          message "waiting for printer  code=xxx" then write down the number
  3373.          shown for xxx and then press ESC and go to the main menu of BK5.
  3374.          Then pick O for Options and go to option screen 3.  Where it says
  3375.          "codes meaning printer is ready" put the xxx number.  Do NOT do
  3376.          this if the printer is printing while it said "waiting for printer."
  3377.          Only do this if it was not printing when it should have been.
  3378.     
  3379.     Q.   I still need help, what do I do next?
  3380.  
  3381.     A.   Well, if you decided to read the documentation you must be desperate!
  3382.          And if you have not found a solution to your problem after reading
  3383.          this far, you are probably frustrated also.  So, here is what you may
  3384.          do.  You may write to John Steed, 6907 Childsdale Rd., Rockford, MI
  3385.          49341 and describe the problem.  Indicate what size disks you use in
  3386.          case the solution includes receiving a program in return.  Also
  3387.          indicate what version you have (5.1F) and any other pertinent
  3388.          information.  If you give me your phone number, I may be able to give
  3389.          you an answer by phone.  If you wish to contact me through CompuServe,
  3390.          the ID number is 75745,1371.  I try to check for Electronic Mail every
  3391.          day.  If you have a modem, my current BBS (bulletin board service)
  3392.          number is (616) 364-1127 at up to 9600 baud.  My BBS contains the
  3393.          current versions of all programs and contains a listing of all recent
  3394.          changes to the programs.  If you leave me a message on the BBS, I will
  3395.          try to answer it within 24 hours.  If you want to talk to me, call
  3396.          (616) 866-9422 in the evenings between 8pm and 10pm Eastern time (same
  3397.          as New York time).   My FAX number is (616) 866-3345 if you have a FAX
  3398.          machine.  When I get busy with programming and updating users with a
  3399.          new version of the program, I may be slow in answering the mail, but I
  3400.          tend to be fast with answers on CompuServe, my BBS, and of course on
  3401.          the phone.
  3402.  
  3403.                                 I N D E X 
  3404.       Add a child  . . . . .    8       European dates . . . .    4   
  3405.       Add parents  . . . . .   62       Exact search . . . . .   18   
  3406.       Adding names . . . . .    3       Example - adding names    7   
  3407.       Address fields   . .  2, 55       Family group sheets  .   28   
  3408.       Adopted child  . . . .    8       Father unknown . . . .   62   
  3409.       Age incorrect  . . . .   64       Field names  . . . . .    7   
  3410.       Ages . . . . . . . . .    4       Find relative of person  13   
  3411.       Ahnentafel report  . .   21       Find word or date  . .   23   
  3412.       Alphabetical index . .   29       First person to add  .    3   
  3413.       Alphabetical printout    21       Footnotes - sources  .   18   
  3414.       Alt keys (user defined)  50       Foreign characters . .    2   
  3415.       Alternate name . . . .    9       Form length - printer    20   
  3416.       Ancestor chart . . . 27, 32       Four family box chart    32   
  3417.       Backup data files  . 10, 24       Gedcom files . . . . .   33   
  3418.       Baptized - change name   15       Global changes . . . .   37   
  3419.       Bar charts   . . . . .   37       Group sheets . . . . .   28   
  3420.       Birthday printout  . .   21       HP Laserjet printer  .   16   
  3421.       Birthday/Anniversary .   22       Individual add . . . .   14   
  3422.       BKAUDIT file . . . . .   17       Insert a character . .    2   
  3423.       Bold print . . . . . .   16       Install  . . . . . . .    1   
  3424.       Box chart  . . . . . .   31       Landscape printing . .   26   
  3425.       Browse . . . . . . . .   13       Laserjet printer . . .   16   
  3426.       Calendar . . . . . . .   22       Last name for child  .    9   
  3427.       Change name of fields     7       Last names . . . . . 17, 23   
  3428.       Change order of child    12       Linking people . . . .    3   
  3429.       Change order of spouse   12       Location fields  . . .    5   
  3430.       Change parents . . . .   39       Location print/change    37   
  3431.       Changes file . . . . .   17       Location search  . . .    5   
  3432.       Changes to program . .   46       Look for person  . . .   13   
  3433.       Colors . . . . . . . .   15       Lower case months  . .    5   
  3434.       Compress print . . . .   16       Mailing address   2, 17, 55   
  3435.       CONFIG.SYS file  . . .   52       Maximum number of names   1   
  3436.       Converting data files    48       Memory requirements. .    1   
  3437.       Correcting problems   2, 39       Menu . . . . . . . . .    3   
  3438.       Custom reports . . . .   54       Menu programs. . . . .    1   
  3439.       Data files location  .   15       Merge two databases  .   33   
  3440.       Database programs  . .   49       Message file . . . . .   11   
  3441.       Date format - change .   36       Message lines  . . . .   10   
  3442.       Date of last change  .   18       Modify information . .   12   
  3443.       Date types . . . . . .    4       Months - lower case  .    5   
  3444.       Delete a character . .    2       Move forward/backward     2   
  3445.       Delete a person  . . .   12       Multiple data sets . .   63   
  3446.       Delete as a child  . .   12       Multiple printers  . .   36   
  3447.       Delete as a spouse . 12, 39       Names of fields  . . .    7   
  3448.       Descendant report  . 20, 29       New features in program  46   
  3449.       Descendant tree  . . .   25       Numbering systems  . .    6   
  3450.       Description of program    2       Numerical printout . .   21   
  3451.       Device fault . . . . .   63       Occupation - change name 15   
  3452.       Device timeout . . . .   63       Occupation field . . .    7   
  3453.       Disk not ready . . . .   63       Options  . . . . . . .   14   
  3454.       Display reports  . . .   63       Order of children  . 12, 39   
  3455.       Ditto " key  . . . . .    5       Order of spouses . . .   12   
  3456.       Down arrow . . . . . .    2       Order to add people  .    3   
  3457.       Drive for data files .   15       Output routines  . . .   20   
  3458.       Duplications . . . . .   40       Output to disk file  .   20   
  3459.       Edit text file . . . 11, 14       Output to screen . . .   20   
  3460.       Equal = key  . . . . .    5       PAF program  . . . . .   34   
  3461.       Erase a field  . . . .    2       Parents  . . . . . . .   13   
  3462.       Escape key . . . . . .   18       Parents - second set .    8   
  3463.  
  3464.       
  3465.       Path for data files  .   15   
  3466.       Prepare disks  . . . .    1   
  3467.       Print routines . . . .   20   
  3468.       Printer options  . . .   15   
  3469.       Printer problems . . .   41   
  3470.       Printer setup  . . . .   36   
  3471.       Printer strings  . . 16, 24   
  3472.       Problems - questions .   61   
  3473.       Program will not start   61   
  3474.       Questions & answers  .   61   
  3475.       Quit . . . . . . . . .   38   
  3476.       Ref: right justify . .   19   
  3477.       Reference field  . . .    6   
  3478.       Register style reports   29   
  3479.       Relationship calculation 37   
  3480.       Relationships  . . . .   42   
  3481.       Reuse a code number  .   13   
  3482.       Sample reports . . . .   44   
  3483.       Search for word or date  23   
  3484.       Searching by name (add)   7   
  3485.       Second marriage  . .  7, 62   
  3486.       Setup disks. . . . . .    1   
  3487.       Sex field  . . . . . .    3   
  3488.       Shareware concept  . .   51   
  3489.       Sharing the program  .   51   
  3490.       Short-cuts . . . . .  5, 50   
  3491.       Sideways printing  . 26, 62   
  3492.       Single parent-add spouse 62   
  3493.       Size of files - maximum   1   
  3494.       Sort alphabetically  .   22   
  3495.       Source footnotes   . .   18   
  3496.       Source information . .    6   
  3497.       Source print/change  .   37   
  3498.       Special effects on/off   15   
  3499.       Split one database . .   33   
  3500.       Start over, erase files  62   
  3501.       Start the program  . .    1   
  3502.       Statistics chart   . .   37   
  3503.       Step children  . . . .    8   
  3504.       Stop . . . . . . . . .   38   
  3505.       Suggestions  . . . . .   48   
  3506.       Superscript codes  . .   18   
  3507.       Technical information    49   
  3508.       Text editor  . . . . 11, 14   
  3509.       Text file  . . . . . 11, 14   
  3510.       Timeline chart   . . .   38   
  3511.       Tiny Tafel file  . . .   37   
  3512.       Top of form - printer    20   
  3513.       Transfer data from BK    35   
  3514.       Tree printout  . . . .   25   
  3515.       Up arrow . . . . . . .    2   
  3516.       Updates to program . .   46   
  3517.       Use of ? to find name     9   
  3518.       Utility program  . . .   36   
  3519.       Windows  . . . . . . .    1   
  3520.       Word processor . . . .   14   
  3521.       Word search  . . . . .   23 
  3522.  
  3523.